Administrador de desarrolladores
Información general
Las organizaciones que crean aplicaciones de administración de archivos con la ayuda de SharePoint Embedded se conocen como Ecosistema de desarrolladores y el rol responsable de la administración de las aplicaciones se denomina administrador de desarrolladores. Los administradores de desarrolladores pueden realizar varias acciones administrativas en las aplicaciones de SharePoint Embedded creadas y en los tipos de contenedor, el plano técnico de los contenedores que contienen el contenido de las instancias de la aplicación. También pueden crear y administrar tipos de contenedor de prueba para empezar a trabajar con la experiencia de SharePoint Embedded, adjuntar perfiles de facturación a su aplicación, etc. En este artículo, se describen las características de administración empresarial que se admiten en el rol de administrador de desarrolladores.
Rol de administrador de desarrolladores
Importante
Los administradores globales pueden asignar el rol de administrador de SharePoint Embedded disponible en el Centro de administración de M365 o Microsoft Entra para ejecutar los commandlets de contenedor de SharePoint Embedded mencionados en este artículo.
Los administradores globales pueden seguir ejecutando cmdlets de contenedor de SharePoint Embedded.
Un administrador de Microsoft 365 SharePoint Embedded actúa como administrador de desarrolladores. Los administradores globales de Microsoft 365 pueden asignar a los usuarios el administrador de SharePoint Embedded. El rol Administrador global ya tiene todos los permisos del rol Administrador incrustado de SharePoint. El rol incrustado de SharePoint está disponible en Microsoft Entra y el Centro de administración de Microsoft 365. Para obtener información sobre el rol de administrador incrustado de SharePoint .
A continuación se muestran algunas de las acciones de comandos específicas del contenedor que se admiten actualmente en PowerShell:
- Creación de tipos de contenedor
- Creación del tipo de contenedor estándar con facturación estándar
- Creación de un tipo de contenedor estándar con facturación directa al cliente
- Creación del tipo de contenedor de prueba
- Administración de tipos de contenedor
- Visualización de tipos de contenedor en el inquilino para desarrolladores
- Edición de propiedades de un tipo de contenedor en el inquilino para desarrolladores
- Propiedades de configuración de un tipo de contenedor en el inquilino del desarrollador
- Administración de la facturación de aplicaciones o tipos de contenedor para la facturación estándar
Responsabilidades de facturación del administrador del desarrollador
A continuación se muestran dos tipos de modelos de facturación:
Facturación estándar: el administrador del desarrollador es responsable de la facturación de las aplicaciones de SharePoint Embedded. El administrador de desarrolladores debe establecer la facturación de SharePoint Embedded al crear tipos de contenedor, dado que tienen permisos de propietario o colaborador en la suscripción de Azure que usan para establecer la relación de facturación en el producto. Para más información sobre cómo configurar la facturación y administrar el costo y la factura, consulte PAYG for SharePoint Embedded.
Facturación directa al cliente: en este modelo, el cliente o el administrador de inquilinos de consumo son responsables de la facturación. Para garantizar el modelo de facturación de Direct to Customer (DTC), el administrador del desarrollador debe establecer la propiedad de facturación de Direct en customer en enabled.
Herramientas de administración
Los administradores de desarrolladores pueden administrar aplicaciones de SharePoint Embedded con comandos de PowerShell mediante el Shell de administración de SharePoint Online.
Para empezar a usar PowerShell para administrar SharePoint Embedded, debe instalar el Shell de administración de SharePoint Online y conectarse a SharePoint Online.
Importante
Debe usar la versión más reciente de SharePoint PowerShell para usar cmdlets de administración de tipos de contenedor.
Cmdlets de PowerShell para la experiencia de administrador
Creación de tipos de contenedor
El administrador del desarrollador puede crear un tipo de contenedor mediante cmdlets de PowerShell. Cada tipo de contenedor está asociado a un identificador de aplicación, una asignación de uno a uno y un identificador de suscripción de Azure. El administrador del desarrollador también puede crear tipos de contenedor de prueba que tengan una validez de 30 días para probar SharePoint Embedded. Los siguientes comandos se pueden usar para crear tipos de contenedor de SharePoint Embedded en el inquilino del administrador de desarrolladores:
Tipo de contenedor de facturación estándar:
New-SPOContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId> -AzureSubscriptionId <AzureSubscriptionId> -ResourceGroup <ResourceGroup> -Region <Region>
Tipo de contenedor de facturación directa al cliente:
New-SPOContainerType -IsPassThroughBilling -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
Tipo de contenedor de prueba:
New-SPOContainerType –TrialContainerType -ContainerTypeName <ContainerTypeName> -OwningApplicationId <OwningApplicationId>
OwningApplicationId es el identificador de la aplicación de SharePoint Embedded. El identificador de suscripción de Azure es el identificador del perfil de id. de Microsoft Entra con fines de facturación.
Visualización de tipos de contenedor
El administrador del desarrollador puede ver los tipos de contenedor y las aplicaciones correspondientes creadas en su inquilino mediante los commandlets de PowerShell. Los siguientes comandos se pueden usar para ver las aplicaciones de SharePoint Embedded creadas en el inquilino del administrador de desarrolladores:
Get-SPOContainerType
Get-SPOContainerType -ContainerTypeId <ContainerTypeId>
Administración de propiedades de tipos de contenedor
Con los cmdlets de PowerShell, el administrador del desarrollador puede cambiar las propiedades de los tipos de contenedor, tanto estándar como de prueba. Los siguientes comandos se pueden usar para cambiar las propiedades de las aplicaciones de SharePoint Embedded creadas en el inquilino del administrador de desarrolladores:
Set-SPOContainerType -ContainerTypeId <ContainerTypeId>
[-OwningApplicationId <OwningApplicationId>]
[-ContainerTypeName <ContainerTypeName>]
[-WhatIf] [-Confirm]
Propiedades de configuración del tipo de contenedor
El administrador del desarrollador puede cambiar la configuración del tipo de contenedor mediante los commandlets de PowerShell. Se pueden establecer las siguientes propiedades de tipo de contenedor:
- Detectabilidad deshabilitada: controla si los elementos de archivo dentro de la superficie del contenedor en otras propiedades de Microsoft 365 (MRU, etc.).
- Uso compartido restringido: solo el administrador y el propietario pueden compartir archivos en el contenedor si el uso compartido restringido es true.
Los siguientes comandos se pueden usar para cambiar la configuración de las aplicaciones de SharePoint Embedded creadas en el inquilino del administrador de desarrolladores:
Set-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId > -DiscoverabilityDisabled $value
Para DiscoverabilityDisabled
$value
se puede establecer en $true
; $false
Valor predeterminado $true
: garantiza que todo el contenido está oculto.
Set-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId > -SharingRestricted $value
Para SharingRestricted
$value
se puede establecer en $true
; $false
Set-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId > - DiscoverabilityDisabled $value -SharingRestriced $value
El administrador del desarrollador puede ver los valores de configuración del tipo de contenedor mediante el siguiente cmdlet:
Get-SPOContainertypeConfiguration -ContainerTypeId < ContainerTypeId >
Administración del perfil de facturación de aplicaciones o tipos de contenedor
El administrador del desarrollador puede cambiar el perfil de facturación de los tipos de contenedor mediante cmdlets de PowerShell. Los siguientes comandos se pueden usar para cambiar las propiedades de las aplicaciones de SharePoint Embedded creadas en el inquilino del administrador de desarrolladores:
Set-SPOContainerType -ContainerTypeId <ContainerTypeId>
[-AzureSubscriptionId <AzureSubscriptionId>]
[-ResourceGroup <ResourceGroup>][-WhatIf]
[-Confirm]
Para obtener más información sobre la facturación, consulte Facturación.
Roles y permisos
El usuario o administrador que crea la relación de facturación para SharePoint Embedded debe tener permisos de propietario o colaborador en una suscripción de Azure.
Si no tiene una suscripción de Azure, siga estos pasos para crear una suscripción.