Odebrání uživatele zákazníka z role
Odebrání uživatele z role adresáře v rámci účtu zákazníka
Požadavky
Přihlašovací údaje popsané v ověřování v Partnerském centru Tento scénář podporuje ověřování pouze s přihlašovacími údaji aplikace a uživatele.
ID zákazníka (
customer-tenant-id
). Pokud neznáte ID zákazníka, můžete ho vyhledat v Partnerském centru tak , že vyberete pracovní prostor Zákazníci , pak zákazník ze seznamu zákazníků a pak účet. Na stránce Účet zákazníka vyhledejte ID Microsoftu v části Informace o účtu zákazníka. ID Microsoftu je stejné jako ID zákazníka (customer-tenant-id
).
Role GDAP
Budete potřebovat následující roli GDAP:
- Správce privilegovaných rolí
C#
Pokud chcete odebrat uživatele z role adresáře, vyberte zákazníka s uživatelem, který chcete upravit voláním metody IAggregatePartner.Customers.ById, v této části zadejte roli pomocí metody DirectoryRoles.ById s ID role adresáře. Pak přejděte k UserMembers.ById metoda identifikovat uživatele, který se má odebrat, a delete metoda pro odebrání uživatele z role.
// IAggregatePartner partnerOperations;
// string selectedCustomerId;
// string selectedRoleId;
// string selectedUserMemberId;
partnerOperations.Customers.ById(selectedCustomerId).DirectoryRoles.ById(selectedRoleId).UserMembers.ById(selectedUserMemberId).Delete();
Ukázka: Konzolová testovací aplikace Projekt: Ukázky sady SDK v Partnerském centru – třída: RemoveCustomerUserMemberFromDirectoryRole.cs
Požadavek REST
Syntaxe požadavku
Metoda | Identifikátor URI žádosti |
---|---|
DELETE | {baseURL}/v1/customers/{customer-tenant-id}/directoryroles/{role-ID}/usermembers/{user-ID} HTTP/1.1 |
Parametr identifikátoru URI
Pomocí následujících parametrů identifikátoru URI identifikujte správného zákazníka, role a uživatele.
Jméno | Typ | Požadováno | Popis |
---|---|---|---|
customer-tenant-id | Identifikátor guid | Y | Hodnota je IDENTIFIKÁTOR GUID formátovaný id tenanta zákazníka, které identifikuje zákazníka. |
ID role | Identifikátor guid | Y | Hodnota je GUID formátované ID role, které identifikuje roli. |
ID uživatele | Identifikátor guid | Y | Hodnota je IDENTIFIKÁTOR GUID formátovaný id uživatele , který identifikuje jeden uživatelský účet. |
Záhlaví žádosti
Další informace najdete v tématu Hlavičky REST Partnerského centra.
Text požadavku
Žádné.
Příklad požadavku
DELETE https://api.partnercenter.microsoft.com/v1/customers/4d3cf487-70f4-4e1e-9ff1-b2bfce8d9f04%20/directoryroles/729827e3-9c14-49f7-bb1b-9608f156bbb8/usermembers/4d3cf487-70f4-4e1e-9ff1-b2bfce8d9f04%20 HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 0a00ec08-6273-46bb-ab6f-14a13959b381
MS-CorrelationId: 87d18a45-81fc-40cf-921a-b91cb82d67fe
X-Locale: en-US
Host: api.partnercenter.microsoft.com
Content-Length: 0
Connection: Keep-Alive
Odpověď REST
Pokud se uživatel úspěšně odebere z role, text odpovědi je prázdný.
Kódy úspěšnosti a chyb odpovědi
Každá odpověď obsahuje stavový kód HTTP, který označuje úspěch nebo selhání a další informace o ladění. Ke čtení tohoto kódu, typu chyby a dalších parametrů použijte nástroj pro trasování sítě. Úplný seznam najdete v tématu Kódy chyb REST v Partnerském centru.
Příklad odpovědi
HTTP/1.1 204 No Content
Content-Length: 0
MS-CorrelationId: 90bda268-7929-4ad6-be01-89c5af5fc504
MS-RequestId: e784d7aa-8c8d-45ee-8f97-9e09823d7338
MS-CV: es01VX8do0u2aTXw.0
MS-ServerId: 101112616
Date: Tue, 20 Dec 2016 23:16:35 GMT
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro