Admin - Profiles GetProfilesAsAdmin
Devuelve una lista de perfiles de entidad de servicio para la organización.
Permisos
El usuario debe ser un administrador de Fabric o autenticarse mediante una entidad de servicio.
Ámbito requerido
Tenant.Read.All o Tenant.ReadWrite.All
Limitaciones
Máximo de 200 solicitudes por hora.
GET https://api.powerbi.com/v1.0/myorg/admin/profiles
GET https://api.powerbi.com/v1.0/myorg/admin/profiles?$filter={$filter}&$top={$top}&$skip={$skip}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
$filter
|
query |
string |
Filtra los resultados en función de una condición booleana mediante "id", "displayName" o "servicePrincipalId". Solo admite el operador 'eq'. |
|
$skip
|
query |
integer int32 |
Omite los primeros n resultados. Use con top para capturar los resultados más allá de los primeros 5000. |
|
$top
|
query |
integer int32 |
Devuelve solo los primeros n resultados. Este parámetro debe estar en el intervalo de 1 a 5000. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
De acuerdo |
Ejemplos
Get a specific service principal profile by id using filter |
Get service principal profiles by their parent service |
Get a specific service principal profile by id using filter
Solicitud de ejemplo
GET https://api.powerbi.com/v1.0/myorg/admin/profiles?$filter=id%20eq%20'3b211778-e7a5-4d73-8187-f10824047724'
Respuesta de muestra
{
"value": [
{
"id": "3b211778-e7a5-4d73-8187-f10824047724",
"displayName": "My new profile",
"servicePrincipalId": "12345678-e7a5-4d73-8187-f10824041234"
}
]
}
Get service principal profiles by their parent servicePrincipalId using filter
Solicitud de ejemplo
GET https://api.powerbi.com/v1.0/myorg/admin/profiles?$filter=servicePrincipalId%20eq%20'12345678-e7a5-4d73-8187-f10824041234'
Respuesta de muestra
{
"value": [
{
"id": "3b211778-e7a5-4d73-8187-f10824047724",
"displayName": "My new profile",
"servicePrincipalId": "12345678-e7a5-4d73-8187-f10824041234"
},
{
"id": "43211778-e7a5-4d73-8187-f10824044321",
"displayName": "My new profile2",
"servicePrincipalId": "12345678-e7a5-4d73-8187-f10824041234"
}
]
}
Definiciones
Nombre | Description |
---|---|
Admin |
Un perfil de entidad de servicio de Power BI. Solo es relevante para solución multiinquilino de Power BI Embedded. |
Admin |
Contenedor de respuesta de Odata para una colección de perfiles de entidad de servicio de Power BI. |
AdminServicePrincipalProfile
Un perfil de entidad de servicio de Power BI. Solo es relevante para solución multiinquilino de Power BI Embedded.
Nombre | Tipo | Description |
---|---|---|
displayName |
string |
El nombre del perfil de entidad de servicio |
id |
string |
Identificador del perfil de la entidad de servicio |
servicePrincipalId |
string |
Identificador de la entidad de servicio |
AdminServicePrincipalProfiles
Contenedor de respuesta de Odata para una colección de perfiles de entidad de servicio de Power BI.
Nombre | Tipo | Description |
---|---|---|
@odata.context |
string |
Contexto de OData |
value |
Colección de perfiles de entidad de servicio |