Odstranění uživatelských účtů pro zákazníka
Tento článek vysvětluje, jak odstranit existující uživatelský účet pro 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
).ID uživatele. Pokud nemáte ID uživatele, přečtěte si téma Získání seznamu všech uživatelských účtů pro zákazníka.
Odstranění uživatelského účtu
Když odstraníte uživatelský účet, stav uživatele se nastaví na neaktivní po dobu 30 dnů. Po třiceti 30 dnech se uživatelský účet a související data vyprázdní a neupraví se.
Odstraněný uživatelský účet pro zákazníka můžete obnovit, pokud je neaktivní účet v 30denním intervalu. Když ale obnovíte odstraněný a označený účet jako neaktivní, účet se už nevrátí jako člen kolekce uživatelů (například když získáte seznam všech uživatelských účtů pro zákazníka).
Role GDAP
Budete potřebovat následující roli GDAP:
- Správce uživatelů
C#
Odstranění existujícího uživatelského účtu zákazníka:
K identifikaci zákazníka použijte metodu IAggregatePartner.Customers.ById s ID zákazníka.
Zavoláním metody Users.ById identifikujte uživatele.
Zavoláním metody Delete odstraníte uživatele a nastavíte stav uživatele na neaktivní.
// IAggregatePartner partnerOperations;
// string selectedCustomerId;
// string customerUserIdToDelete;
partnerOperations.Customers.ById(selectedCustomerId).Users.ById(customerUserIdToDelete).Delete();
Ukázka: Konzolová testovací aplikace Projekt: Ukázky sady SDK v Partnerském centru – třída: DeleteCustomerUser.cs
Požadavek REST
Syntaxe požadavku
Metoda | Identifikátor URI žádosti |
---|---|
SMAZÁNÍ | {baseURL}/v1/customers/{customer-tenant-id}/users/{user-id} HTTP/1.1 |
Parametry identifikátoru URI
Pomocí následujících parametrů dotazu identifikujte zákazníka a uživatele.
Jméno | Typ | Požadováno | Popis |
---|---|---|---|
customer-tenant-id | Identifikátor GUID | Y | Hodnota je IDENTIFIKÁTOR GUID formátovaný zákazníkem a tenantem , který umožňuje prodejci filtrovat výsledky pro daného zákazníka. |
ID uživatele | Identifikátor GUID | Y | Hodnota je ID uživatele formátovaného identifikátorem GUID, které patří do jednoho uživatelského účtu. |
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/users/a45f1416-3300-4f65-9e8d-f123b397a4ea HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: f113b126-ec13-4baa-ab4d-67c245244971
MS-CorrelationId: 709c0b80-016c-4662-b29f-697fdf03e87a
X-Locale: en-US
Host: api.partnercenter.microsoft.com
Content-Length: 0
Odpověď REST
V případě úspěchu vrátí tato metoda stavový kód 204 Bez obsahu .
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 Partnerského centra.
Příklad odpovědi
HTTP/1.1 204 No Content
Content-Length: 0
MS-CorrelationId: 709c0b80-016c-4662-b29f-697fdf03e87a
MS-RequestId: f113b126-ec13-4baa-ab4d-67c245244971
MS-CV: 90KUJA7HKEaG8wHu.0
MS-ServerId: 101112616
Date: Tue, 24 Jan 2017 23:27:18 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