Admin - Groups AddUserAsAdmin
Concede permisos de usuario al área de trabajo especificada.
Esta llamada API solo admite la adición de un usuario, un grupo de seguridad, un grupo M365 y una entidad de servicio.
Permisos
El usuario debe tener derechos de administrador (como Office 365 administrador global o administrador del servicio Power BI).
Ámbito requerido
Tenant.ReadWrite.All
Limitaciones
Máximo de 200 solicitudes por hora.
POST https://api.powerbi.com/v1.0/myorg/admin/groups/{groupId}/users
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
group
|
path | True |
string uuid |
Identificador del área de trabajo |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
groupUserAccessRight | True |
Derecho de acceso (nivel de permiso) que un usuario tiene en el área de trabajo |
|
identifier | True |
string |
Identificador de la entidad de seguridad |
principalType | True |
El tipo de entidad de seguridad |
|
displayName |
string |
Nombre para mostrar de la entidad de seguridad |
|
emailAddress |
string |
Dirección de correo electrónico del usuario |
|
graphId |
string |
Identificador de la entidad de seguridad en Microsoft Graph. Solo está disponible para las API de administrador. |
|
profile |
Un perfil principal de servicio Power BI. Solo es relevante para Power BI Embedded solución multiinquilino. |
||
userType |
string |
Tipo del usuario. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar |
Ejemplos
Add security group to workspace example |
Add service principal to workspace example |
Add user to group example |
Add security group to workspace example
Solicitud de ejemplo
POST https://api.powerbi.com/v1.0/myorg/admin/groups/206d27ca-94e8-4a69-855b-5c32bdd458a8/users
{
"identifier": "ece007fa-2f19-4df1-bdd5-539881ec5f83",
"principalType": "Group",
"groupUserAccessRight": "Member"
}
Respuesta de muestra
Add service principal to workspace example
Solicitud de ejemplo
POST https://api.powerbi.com/v1.0/myorg/admin/groups/206d27ca-94e8-4a69-855b-5c32bdd458a8/users
{
"identifier": "84c468ad-12f1-471e-af6f-0999da422391",
"principalType": "App",
"groupUserAccessRight": "Viewer"
}
Respuesta de muestra
Add user to group example
Solicitud de ejemplo
POST https://api.powerbi.com/v1.0/myorg/admin/groups/206d27ca-94e8-4a69-855b-5c32bdd458a8/users
{
"emailAddress": "john@contoso.com",
"groupUserAccessRight": "Admin"
}
Respuesta de muestra
Definiciones
Nombre | Description |
---|---|
Group |
Un usuario de Power BI con acceso al área de trabajo |
Group |
Derecho de acceso (nivel de permiso) que un usuario tiene en el área de trabajo |
Principal |
El tipo de entidad de seguridad |
Service |
Un perfil principal de servicio Power BI. Solo es relevante para Power BI Embedded solución multiinquilino. |
GroupUser
Un usuario de Power BI con acceso al área de trabajo
Nombre | Tipo | Description |
---|---|---|
displayName |
string |
Nombre para mostrar de la entidad de seguridad |
emailAddress |
string |
Dirección de correo electrónico del usuario |
graphId |
string |
Identificador de la entidad de seguridad en Microsoft Graph. Solo está disponible para las API de administrador. |
groupUserAccessRight |
Derecho de acceso (nivel de permiso) que un usuario tiene en el área de trabajo |
|
identifier |
string |
Identificador de la entidad de seguridad |
principalType |
El tipo de entidad de seguridad |
|
profile |
Un perfil principal de servicio Power BI. Solo es relevante para Power BI Embedded solución multiinquilino. |
|
userType |
string |
Tipo del usuario. |
GroupUserAccessRight
Derecho de acceso (nivel de permiso) que un usuario tiene en el área de trabajo
Nombre | Tipo | Description |
---|---|---|
Admin |
string |
Derechos de administrador para el contenido del área de trabajo |
Contributor |
string |
Acceso de lectura y exploración (ReadExplore) al contenido del área de trabajo |
Member |
string |
Derechos de acceso leer, volver a compartir y explorar (ReadReshareExplore) al contenido del área de trabajo |
None |
string |
Sin acceso al contenido del área de trabajo |
Viewer |
string |
Acceso de solo lectura (lectura) al contenido del área de trabajo |
PrincipalType
El tipo de entidad de seguridad
Nombre | Tipo | Description |
---|---|---|
App |
string |
Tipo de entidad de servicio |
Group |
string |
Tipo de entidad de seguridad de grupo |
None |
string |
No hay ningún tipo de entidad de seguridad. Se usa para el acceso de nivel de organización completo. |
User |
string |
Tipo de entidad de seguridad de usuario |
ServicePrincipalProfile
Un perfil principal de servicio Power BI. Solo es relevante para Power BI Embedded solución multiinquilino.
Nombre | Tipo | Description |
---|---|---|
displayName |
string |
Nombre del perfil de entidad de servicio |
id |
string |
Identificador del perfil de entidad de servicio |