REST Resource: licenseAssignments

Zasób: LicenseAssignment

Prezentacja 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 przypisanie licencji, czyli 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 usług i SKU.

userId

string

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

skuId

string

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

skuName

string

Wyświetlana nazwa kodu SKU produktu.

productName

string

Wyświetlana nazwa produktu.

Metody

delete

Odbierz licencję.

get

Pobierz licencję konkretnego użytkownika według kodu SKU produktu.

insert

Przypisz licencję.

listForProduct

Wyświetla listę wszystkich użytkowników, którym przypisano licencje na konkretny kod SKU produktu.

listForProductAndSku

Wyświetla listę wszystkich użytkowników, którym przypisano licencje na konkretny kod SKU produktu.

patch

Przypisz kod SKU produktu użytkownika do innego kodu SKU tego samego produktu.

update

Przypisz kod SKU produktu użytkownika do innego kodu SKU tego samego produktu.