REST Resource: licenseAssignments

Zasób: LicenseAssignment

Przedstawienie przypisania licencji.

Zapis JSON
{
  "kind": string,
  "etags": string,
  "productId": string,
  "userId": string,
  "selfLink": string,
  "skuId": string,
  "skuName": string,
  "productName": string
}
Pola
kind

string

Identyfikuje zasób jako element LicenseAssignment, który jest wartością licensing#licenseAssignment.

etags

string

ETag zasobu.

productId

string

Unikalny identyfikator produktu. Więcej informacji o produktach w tej wersji interfejsu API znajdziesz w artykule Identyfikatory produktów i kodów SKU.

userId

string

Bieżący podstawowy adres e-mail użytkownika. Jeśli adres e-mail użytkownika ulegnie zmianie, użyj nowego adresu e-mail w żądaniach do interfejsu API.
userId może ulec zmianie, dlatego nie używaj wartości userId jako klucza trwałych danych. Ten klucz może się uszkodzić, jeśli zmieni się adres e-mail bieżącego użytkownika.
Jeśli userId jest zawieszony, stan licencji się zmieni.

skuId

string

Unikalny identyfikator kodu SKU produktu. Więcej informacji o kodach SKU dostępnych w tej wersji interfejsu API znajdziesz w artykule Produkty i kody SKU.

skuName

string

Wyświetlana nazwa SKU produktu.

productName

string

Wyświetlana nazwa produktu.

Metody

delete

unieważnić licencję;

get

Uzyskaj licencję konkretnego użytkownika według kodu SKU usługi.

insert

Przypisz licencję.

listForProduct

Wyświetl listę wszystkich użytkowników, którym przypisano licencje na określony kod SKU usługi.

listForProductAndSku

Wyświetl listę wszystkich użytkowników, którym przypisano licencje na określony kod SKU usługi.

patch

Przypisz użytkownikowi inny kod SKU w tym samym produkcie.

update

Przypisz użytkownikowi inny kod SKU w tym samym produkcie.