Groups - Add Group User
Udělí zadanému uživateli určená oprávnění k zadanému pracovnímu prostoru.
Oprávnění
Toto volání rozhraní API lze volat pomocí profilu instančního objektu. Další informace najdete v tématu Profily instančního objektu v Power BI Embedded.
Požadovaný obor
Workspace.ReadWrite.All
Omezení
- Aktualizace uživatelských oprávnění pro pracovní prostory chvíli trvá a při volání rozhraní API nemusí být okamžitě dostupná. Pokud chcete aktualizovat uživatelská oprávnění, použijte volání rozhraní API Pro aktualizaci uživatelských oprávnění .
POST https://api.powerbi.com/v1.0/myorg/groups/{groupId}/users
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
group
|
path | True |
string uuid |
ID pracovního prostoru |
Text požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
groupUserAccessRight | True |
Přístupové právo (úroveň oprávnění), které má uživatel v pracovním prostoru |
|
identifier | True |
string |
Identifikátor objektu zabezpečení |
principalType | True |
Typ objektu zabezpečení |
|
displayName |
string |
Zobrazovaný název objektu zabezpečení |
|
emailAddress |
string |
E-mailová adresa uživatele |
|
graphId |
string |
Identifikátor objektu zabezpečení v Microsoft Graphu. K dispozici pouze pro rozhraní API pro správu. |
|
profile |
Profil objektu zabezpečení služba Power BI. Relevantní pouze pro Power BI Embedded řešení s více tenanty. |
||
userType |
string |
Typ uživatele. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK |
Příklady
Assign administrator user access rights to a service principal example |
Example |
Assign administrator user access rights to a service principal example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/users
{
"identifier": "1f69e798-5852-4fdd-ab01-33bb14b6e934",
"groupUserAccessRight": "Admin",
"principalType": "App"
}
Sample Response
Example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/users
{
"emailAddress": "john@contoso.com",
"groupUserAccessRight": "Admin"
}
Sample Response
Definice
Name | Description |
---|---|
Group |
Uživatel Power BI s přístupem k pracovnímu prostoru |
Group |
Přístupové právo (úroveň oprávnění), které má uživatel v pracovním prostoru |
Principal |
Typ objektu zabezpečení |
Service |
Profil objektu zabezpečení služba Power BI. Relevantní pouze pro Power BI Embedded řešení s více tenanty. |
GroupUser
Uživatel Power BI s přístupem k pracovnímu prostoru
Name | Typ | Description |
---|---|---|
displayName |
string |
Zobrazovaný název objektu zabezpečení |
emailAddress |
string |
E-mailová adresa uživatele |
graphId |
string |
Identifikátor objektu zabezpečení v Microsoft Graphu. K dispozici pouze pro rozhraní API pro správu. |
groupUserAccessRight |
Přístupové právo (úroveň oprávnění), které má uživatel v pracovním prostoru |
|
identifier |
string |
Identifikátor objektu zabezpečení |
principalType |
Typ objektu zabezpečení |
|
profile |
Profil objektu zabezpečení služba Power BI. Relevantní pouze pro Power BI Embedded řešení s více tenanty. |
|
userType |
string |
Typ uživatele. |
GroupUserAccessRight
Přístupové právo (úroveň oprávnění), které má uživatel v pracovním prostoru
Name | Typ | Description |
---|---|---|
Admin |
string |
Práva správce k obsahu pracovního prostoru |
Contributor |
string |
Čtení a zkoumání (ReadExplore) přístup k obsahu pracovního prostoru |
Member |
string |
Číst, znovu sdílet a zkoumat (ReadReshareExplore) přístupová práva k obsahu pracovního prostoru |
None |
string |
Žádný přístup k obsahu pracovního prostoru |
Viewer |
string |
Přístup jen pro čtení (pro čtení) k obsahu pracovního prostoru |
PrincipalType
Typ objektu zabezpečení
Name | Typ | Description |
---|---|---|
App |
string |
Typ instančního objektu |
Group |
string |
Typ objektu zabezpečení skupiny |
None |
string |
Žádný typ objektu zabezpečení. Používá se pro přístup na úrovni celé organizace. |
User |
string |
Typ objektu zabezpečení uživatele |
ServicePrincipalProfile
Profil objektu zabezpečení služba Power BI. Relevantní pouze pro Power BI Embedded řešení s více tenanty.
Name | Typ | Description |
---|---|---|
displayName |
string |
Název profilu instančního objektu |
id |
string |
ID profilu instančního objektu |