Manage account profiles - Add new user member to role
Ajoute un nouveau membre utilisateur au rôle spécifié.
POST https://api.partnercenter.microsoft.com/v{version}/roles/{role_id}/usermembers
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
role_id
|
path | True |
string |
Identificateur du rôle. |
version
|
path | True |
string |
Version de l’API. |
En-tête de la demande
Media Types: "application/json", "application/xml", "text/xml", "application/x-www-form-urlencoded", "text/json"
Nom | Obligatoire | Type | Description |
---|---|---|---|
Authorization | True |
string |
Jeton du porteur d’autorisation |
Accept | True |
string |
Type de contenu acceptable ; application/json de type largement accepeted |
ms-correlationid |
string |
Utilisé pour le suivi des demandes en interne. Si aucun ms-correlationid n’est fourni, le serveur en génère un pour chaque demande |
|
ms-requestid |
string |
Utilisé pour l’idempotence des requêtes. Si aucun ms-requestid n’est fourni, le serveur en génère un nouveau pour chaque requête |
Corps de la demande
Media Types: "application/json", "application/xml", "text/xml", "application/x-www-form-urlencoded", "text/json"
Nom | Type | Description |
---|---|---|
accountId |
string |
Obtient ou définit l’ID de compte dans lequel l’attribution de rôle est liée. |
displayName |
string |
Obtient ou définit le nom d’affichage de l’utilisateur. |
id |
string |
Identificateur du membre. |
roleId |
string |
Identificateur du rôle de l’utilisateur. |
userPrincipalName |
string |
Obtient ou définit le nom du principal d’utilisateur. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
object |
OK Media Types: "application/json", "application/xml", "text/xml", "text/json" |
201 Created |
Microsoft. |
OK Media Types: "application/json", "application/xml", "text/xml", "text/json" |
400 Bad Request |
Il y avait une entrée manquante ou non valide. Le corps de la réponse fournit les détails de l’erreur. Media Types: "application/json", "application/xml", "text/xml", "text/json" |
|
401 Unauthorized |
La demande n’a pas été authentifiée. Le client doit d’abord s’authentifier auprès du service d’API partenaire. Media Types: "application/json", "application/xml", "text/xml", "text/json" |
|
403 Forbidden |
La demande a été authentifiée, mais a été refusée, car l’appelant n’a pas les droits nécessaires pour l’appeler. Media Types: "application/json", "application/xml", "text/xml", "text/json" |
|
404 Not Found |
La ressource est introuvable ou non disponible avec les paramètres d’entrée donnés. Media Types: "application/json", "application/xml", "text/xml", "text/json" |
|
500 Internal Server Error |
Le service d’API partenaire ou l’une de ses dépendances n’a pas pu répondre à la demande. Les appelants peuvent réessayer cette opération. Media Types: "application/json", "application/xml", "text/xml", "text/json" |
Définitions
Nom | Description |
---|---|
Microsoft. |
Fait référence aux attributs d’objet communs |
Microsoft. |
Décrit les informations de membre d’un utilisateur. |
Microsoft.Partner.Sdk.Contracts.V1.Common.ResourceAttributes
Fait référence aux attributs d’objet communs
Nom | Type | Description |
---|---|---|
etag |
string |
Obtient ou définit l’etag. Version de l’objet dans les fournisseurs. |
objectType |
string |
Type d'objet. |
Microsoft.Partner.Sdk.Contracts.V1.Contracts.RoleManagement.UserMember
Décrit les informations de membre d’un utilisateur.
Nom | Type | Description |
---|---|---|
accountId |
string |
Obtient ou définit l’ID de compte dans lequel l’attribution de rôle est liée. |
attributes |
Microsoft. |
Obtient les attributs. |
displayName |
string |
Obtient ou définit le nom d’affichage de l’utilisateur. |
id |
string |
Identificateur du membre. |
roleId |
string |
Identificateur du rôle de l’utilisateur. |
userPrincipalName |
string |
Obtient ou définit le nom du principal d’utilisateur. |