Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обзор
Организации, использующие #REF! Embedded для управления файлами, входят в экосистему разработчиков, которую контролируют администраторы разработчиков. Эти администраторы отвечают за управление приложениями и типами контейнеров, которые имеют контейнеры, что является основой приложения, которое должно хранить содержимое. Кроме того, они могут подключать профили выставления счетов к своим приложениям. В этой статье описаны функции управления, доступные администраторам разработчиков.
Роль Администратор разработчика
Важно!
Глобальные администраторы могут назначить роль администратора #REF! Embedded, доступную в центре Microsoft 365 Admin или Microsoft Entra ID, для выполнения командлетов контейнеров #REF! Embedded, упомянутых в этой статье.
Глобальные администраторы могут продолжать выполнять командлеты контейнера #REF! Embedded.
Администратор Microsoft 365 #REF! Embedded выступает в качестве администратора разработчика. Глобальные администраторы в Microsoft 365 могут назначать пользователям роль администратора #REF! Embedded. Роль глобального администратора уже имеет все разрешения роли внедренного администратора #REF!. Внедренная роль #REF! доступна в центре Microsoft Entra ID и Microsoft 365 Admin. Сведения о роли администратора #REF! Embedded .
Ниже приведены некоторые из действий #REF! Embedded, которые в настоящее время поддерживаются в PowerShell.
- Создание типов контейнеров
- Создание стандартного типа контейнера со стандартным выставлением счетов
- Создание стандартного типа контейнера с сквозным выставлением счетов
- Создание пробного типа контейнера
- Управление типами контейнеров
- Просмотр типов контейнеров в клиенте
- Изменение свойств типа контейнера в клиенте
- Свойства конфигурации типа контейнера в клиенте
- Управление выставлением счетов приложений и типов контейнеров для стандартного выставления счетов
- Удаление типа контейнера в клиенте
Обязанности администратора разработчика по выставлению счетов
В #REF! Embedded существует два типа моделей выставления счетов. Дополнительные сведения см. в статье Выставление счетов #REF! Embedded.
выставление счетов Standard
Администратор разработчика отвечает за выставление счетов за приложения #REF! Embedded. Администратору разработчика необходимо задать профиль выставления счетов для типа контейнера после его создания при условии, что у него есть разрешения владельца или участник для подписки на #REF!. Дополнительные сведения о настройке выставления счетов см. в статье Создание типов контейнеров и выставление счетов #REF! Embedded.
Сквозное выставление счетов
В этой модели клиент или администратор клиента,потребляющий клиент, отвечает за выставление счетов. По этой причине эта модель выставления счетов также называется "выставление счетов напрямую к клиенту". Чтобы обеспечить наличие модели сквозного выставления счетов, администратор разработчика должен задать billingClassification для типа контейнера значение directToCustomer. Дополнительные сведения о настройке сквозного выставления счетов в типе контейнера см. в статье Создание типов контейнеров. Дополнительные сведения о настройке выставления счетов для приложений #REF! Embedded с использованием сквозного выставления счетов в потребляемом клиенте см. в руководстве по настройке в центре Администратор потребляющего клиента.
Средства администрирования
Администраторы разработчиков могут управлять приложениями #REF! Embedded с помощью API Microsoft Graph и команд PowerShell с помощью командная консоль #REF! Online.
Чтобы приступить к работе с API Microsoft Graph для управления #REF! Embedded, см. следующие статьи:
- ресурс fileStorageContainerType , представляющий тип контейнера и связанные с ним методы
- Ресурс fileStorageContainerTypeRegistration , представляющий регистрацию типа контейнера в потребляемом клиенте и связанные с ним методы
Командлеты PowerShell для администрирования
Чтобы приступить к работе с PowerShell для управления #REF! Embedded, необходимо установить командная консоль #REF! Online и подключиться к #REF!.
Важно!
Для использования командлетов администрирования типов контейнеров необходимо использовать последнюю версию #REF! PowerShell.
Создание типов контейнеров
Администратор разработчика может создать тип контейнера с помощью командлетов PowerShell. Каждый тип контейнера связан с идентификатором приложения, сопоставлением "один к одному" и идентификатором подписки #REF!. Администратор разработчика также может создать пробные типы контейнеров с сроком действия 30 дней для тестирования #REF! Embedded. Для создания типов контейнеров #REF! Embedded в клиенте администратора разработчика можно использовать следующие команды :
Standard тип контейнера выставления счетов:
New-SPOContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
Add-SPOContainerTypeBilling -ContainerTypeId <ContainerTypeId> -AzureSubscriptionId <AzureSubscriptionId> -ResourceGroup <ResourceGroup> -Region <Region>
Тип контейнера выставления счетов сквозной передачи:
New-SPOContainerType -IsPassThroughBilling -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
Тип контейнера пробной версии:
New-SPOContainerType –TrialContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
OwningApplicationId — это идентификатор приложения #REF! Embedded.
#REF!SubscriptionId— это идентификатор подписки #REF! для выставления счетов.
Просмотр типов контейнеров
Администратор разработчика может просматривать типы контейнеров и соответствующие приложения, созданные в клиенте, с помощью командлетов PowerShell. Для просмотра приложений #REF! Embedded, созданных в клиенте администратора разработчика, можно использовать следующие команды:
Get-SPOContainerType
Get-SPOContainerType -ContainerTypeId <ContainerTypeId>
Управление свойствами типов контейнеров
Администратор разработчика может изменять свойства типов контейнеров, как стандартных, так и пробных. Для изменения свойств приложений #REF! Embedded, созданных в клиенте администратора разработчика, можно использовать следующие команды:
Set-SPOContainerType -ContainerTypeId <ContainerTypeId>
[-OwningApplicationId <OwningApplicationId>]
[-ContainerTypeName <ContainerTypeName>]
[-WhatIf] [-Confirm]
Свойства конфигурации типа контейнера
Администратор разработчика может изменять параметры конфигурации типа контейнера с помощью командлетов PowerShell. Можно задать следующие свойства типа контейнера:
- Возможность обнаружения отключена. Управляет, если элементы файлов в области контейнера в других свойствах Microsoft 365 (MRU и т. д.).
- Общий доступ ограничен. Только менеджер и владелец могут предоставлять общий доступ к файлам в контейнере, если ограниченный общий доступ имеет значение true.
- Включено Архив. Если задано значение true, приложение может поддерживать архивацию контейнеров. Значение по умолчанию − ложь.
Для изменения параметров конфигурации приложений #REF! Embedded, созданных в клиенте администратора разработчика, можно использовать следующие команды:
Set-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId > -DiscoverabilityDisabled $value
Для DiscoverabilityDisabled$value можно задать значение $true; $false
Значение $true по умолчанию — гарантирует, что все содержимое скрыто.
Set-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId > -SharingRestricted $value
Для SharingRestricted$value можно задать значение $true; $false
Set-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId > - DiscoverabilityDisabled $value -SharingRestriced $value
Администратор разработчика может просмотреть параметры конфигурации типа контейнера с помощью следующего командлета:
Get-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId >
Управление профилем выставления счетов типов контейнеров
Администратор разработчика может изменить профиль выставления счетов для типов контейнеров с помощью командлетов PowerShell. Для изменения свойств приложений #REF! Embedded, созданных в клиенте администратора разработчика, можно использовать следующие команды:
Set-SPOContainerType -ContainerTypeId <ContainerTypeId>
[-AzureSubscriptionId <AzureSubscriptionId>]
[-ResourceGroup <ResourceGroup>][-WhatIf]
[-Confirm]
Дополнительные сведения о выставлении счетов см. в разделе Выставление счетов.
Роли и разрешения
Пользователь или администратор, создающий отношение выставления счетов для #REF! Embedded, должен иметь разрешения владельца или участник для подписки на #REF!.
Если у вас нет подписки на #REF!, выполните приведенные здесь действия, чтобы создать подписку.