Поделиться через


Администратор разработчика #REF! Embedded

Обзор

Организации, использующие #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, см. следующие статьи:

Командлеты 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. Можно задать следующие свойства типа контейнера:

  1. Возможность обнаружения отключена. Управляет, если элементы файлов в области контейнера в других свойствах Microsoft 365 (MRU и т. д.).
  2. Общий доступ ограничен. Только менеджер и владелец могут предоставлять общий доступ к файлам в контейнере, если ограниченный общий доступ имеет значение true.
  3. Включено Архив. Если задано значение 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!, выполните приведенные здесь действия, чтобы создать подписку.