Administrateur du développeur
Vue d’ensemble
Les organisations qui créent des applications de gestion de fichiers avec l’aide de SharePoint Embedded sont appelées « écosystème de développeurs » et le personnage responsable de la gestion des applications est appelé administrateur de développeur. Les administrateurs de développeurs peuvent effectuer diverses actions d’administration sur les applications SharePoint Embedded créées et sur les types de conteneurs, le blueprint des conteneurs qui contiennent le contenu des instances de l’application. Ils peuvent également créer et gérer des types de conteneurs d’essai pour commencer à utiliser l’expérience SharePoint Embedded, attacher des profils de facturation à leur application, etc. Dans cet article, nous décrivons les fonctionnalités de gestion d’entreprise prises en charge dans le rôle d’administrateur de développeur.
Rôle d’administrateur de développeur
Importante
Les administrateurs généraux peuvent attribuer le rôle Administrateur Incorporé SharePoint disponible dans le Centre d’administration M365 ou Microsoft Entra pour exécuter les commandes de conteneur SharePoint Embedded mentionnées dans cet article.
Les administrateurs généraux peuvent continuer à exécuter des applets de commande de conteneur SharePoint Embedded.
Un administrateur Microsoft 365 SharePoint Embedded sert d’administrateur de développeur. Les administrateurs généraux de Microsoft 365 peuvent affecter aux utilisateurs l’administrateur SharePoint Embedded. Le rôle Administrateur général dispose déjà de toutes les autorisations du rôle Administrateur SharePoint Embedded. Le rôle SharePoint Embedded est disponible dans Microsoft Entra et le Centre d’administration Microsoft 365. Pour plus d’informations sur le rôle Administrateur SharePoint Embedded .
Voici quelques-unes des actions de commandes spécifiques au conteneur actuellement prises en charge sur PowerShell :
- Création de types de conteneurs
- Création d’un type de conteneur Standard avec facturation standard
- Création d’un type de conteneur Standard avec facturation directe au client
- Création d’un type de conteneur d’essai
- Gestion des types de conteneurs
- Affichage des types de conteneurs dans le locataire développeur
- Modification des propriétés d’un type de conteneur dans le locataire développeur
- Propriétés de configuration d’un type de conteneur dans le locataire développeur
- Gérer la facturation des applications/types de conteneurs pour la facturation standard
Responsabilités de facturation de l’administrateur du développeur
Il existe deux types de modèles de facturation suivis :
Facturation standard : l’administrateur développeur est responsable de la facturation des applications SharePoint Embedded. L’administrateur développeur doit établir la facturation pour SharePoint Embedded lors de la création de types de conteneurs, étant donné qu’il dispose des autorisations de propriétaire ou de contributeur sur l’abonnement Azure qu’il utilise pour établir la relation de facturation sur le produit. Pour en savoir plus sur la configuration de la facturation et la gestion des coûts et des factures, consultez PAYG pour SharePoint Embedded.
Facturation directe du client : dans ce modèle, le client ou l’administrateur du locataire consommateur est responsable de la facturation. Pour garantir le modèle de facturation Direct to Customer (DTC), l’administrateur développeur doit définir la propriété de facturation de Direct to customer sur enabled.
Outils d'administration
Les administrateurs de développeurs peuvent gérer des applications SharePoint Embedded avec des commandes PowerShell à l’aide de SharePoint Online Management Shell.
Pour commencer à utiliser PowerShell pour gérer SharePoint Embedded, vous devez installer SharePoint Online Management Shell et vous connecter à SharePoint Online.
Importante
Vous devez utiliser la dernière version de SharePoint PowerShell pour utiliser les applets de commande d’administration de type de conteneur.
Applets de commande PowerShell pour l’expérience d’administration
Création de types de conteneurs
L’administrateur du développeur peut créer un type de conteneur à l’aide d’applets de commande PowerShell. Chaque type de conteneur est associé à un ID d’application, à un mappage un-à-un et à un ID d’abonnement Azure. L’administrateur du développeur peut également créer des types de conteneurs d’essai dont la validité est de 30 jours pour tester SharePoint Embedded. Les commandes suivantes peuvent être utilisées pour créer des types de conteneur SharePoint Embedded sur le locataire de l’administrateur du développeur :
Type de conteneur de facturation standard :
New-SPOContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId> -AzureSubscriptionId <AzureSubscriptionId> -ResourceGroup <ResourceGroup> -Region <Region>
Type de conteneur de facturation direct vers le client :
New-SPOContainerType -IsPassThroughBilling -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
Type de conteneur d’évaluation :
New-SPOContainerType –TrialContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
OwningApplicationId est l’ID de l’application SharePoint Embedded. L’ID d’abonnement Azure est l’ID du profil d’ID Microsoft Entra à des fins de facturation.
Affichage des types de conteneurs
L’administrateur développeur peut afficher les types de conteneurs et les applications correspondantes créées dans son locataire à l’aide de commandlets PowerShell. Les commandes suivantes peuvent être utilisées pour afficher les applications SharePoint Embedded créées sur le locataire de l’administrateur du développeur :
Get-SPOContainerType
Get-SPOContainerType -ContainerTypeId <ContainerTypeId>
Gérer les propriétés des types de conteneurs
À l’aide des applets de commande PowerShell, l’administrateur développeur peut modifier les propriétés des types de conteneurs, standard et version d’évaluation. Les commandes suivantes peuvent être utilisées pour modifier les propriétés des applications SharePoint Embedded créées sur le locataire de l’administrateur du développeur :
Set-SPOContainerType -ContainerTypeId <ContainerTypeId>
[-OwningApplicationId <OwningApplicationId>]
[-ContainerTypeName <ContainerTypeName>]
[-WhatIf] [-Confirm]
Propriétés de configuration du type de conteneur
L’administrateur développeur peut modifier les paramètres de configuration du type de conteneur à l’aide de commandlets PowerShell. Les propriétés de type de conteneur suivantes peuvent être définies :
- Détectabilité désactivée : contrôle si des éléments de fichier se trouvent à l’intérieur de la surface du conteneur dans d’autres propriétés Microsoft 365 (MRU, etc.).
- Partage restreint : seuls le responsable et le propriétaire peuvent partager des fichiers dans le conteneur si le partage restreint est vrai.
Les commandes suivantes peuvent être utilisées pour modifier les paramètres de configuration des applications SharePoint Embedded créées sur le locataire de l’administrateur du développeur :
Set-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId > -DiscoverabilityDisabled $value
For DiscoverabilityDisabled
$value
peut être défini sur $true
; $false
La valeur $true
par défaut garantit que tout le contenu est masqué.
Set-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId > -SharingRestricted $value
For SharingRestricted
$value
peut être défini sur $true
; $false
Set-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId > - DiscoverabilityDisabled $value -SharingRestriced $value
L’administrateur développeur peut afficher les paramètres de configuration du type de conteneur à l’aide de l’applet de commande suivante :
Get-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId >
Gérer le profil de facturation des applications/types de conteneurs
L’administrateur du développeur peut modifier le profil de facturation des types de conteneurs à l’aide des applets de commande PowerShell. Les commandes suivantes peuvent être utilisées pour modifier les propriétés des applications SharePoint Embedded créées sur le locataire de l’administrateur du développeur :
Set-SPOContainerType -ContainerTypeId <ContainerTypeId>
[-AzureSubscriptionId <AzureSubscriptionId>]
[-ResourceGroup <ResourceGroup>][-WhatIf]
[-Confirm]
Pour plus d’informations sur la facturation, consultez Facturation.
Rôles et autorisations
L’utilisateur ou l’administrateur qui crée la relation de facturation pour SharePoint Embedded doit disposer des autorisations de propriétaire ou de contributeur sur un abonnement Azure.
Si vous n’avez pas d’abonnement Azure, suivez les étapes ici pour créer un abonnement.