REST Resource: licenseAssignments

Risorsa: LicenseAssignment

Rappresentazione di un'assegnazione della licenza.

Rappresentazione JSON
{
  "kind": string,
  "etags": string,
  "productId": string,
  "userId": string,
  "selfLink": string,
  "skuId": string,
  "skuName": string,
  "productName": string
}
Campi
kind

string

Identifica la risorsa come LicenseAssignment, ovvero licensing#licenseAssignment.

etags

string

ETag della risorsa.

productId

string

Identificatore univoco di un prodotto. Per ulteriori informazioni sui prodotti in questa versione dell'API, consulta ID prodotto e SKU.

userId

string

L'indirizzo email principale corrente dell'utente. Se l'indirizzo email dell'utente cambia, utilizza il nuovo indirizzo nelle richieste API.
Poiché un userId è soggetto a modifiche, non utilizzare un valore userId come chiave per i dati permanenti. Questa chiave potrebbe non funzionare se l'indirizzo email dell'utente corrente cambia.
Se userId viene sospeso, lo stato della licenza cambia.

skuId

string

L'identificatore univoco di uno SKU del prodotto. Per ulteriori informazioni sugli SKU disponibili in questa versione dell'API, consulta Prodotti e SKU.

skuName

string

Nome visualizzato dello SKU del prodotto.

productName

string

Nome visualizzato del prodotto.

Metodi

delete

Revoca una licenza.

get

Recupera la licenza di un utente specifico in base allo SKU del prodotto.

insert

Assegna una licenza.

listForProduct

Elenca tutti gli utenti a cui sono state assegnate licenze per uno SKU di prodotto specifico.

listForProductAndSku

Elenca tutti gli utenti a cui sono state assegnate licenze per uno SKU di prodotto specifico.

patch

Riassegnare lo SKU di un prodotto di un utente con uno SKU diverso nello stesso prodotto.

update

Riassegnare lo SKU di un prodotto di un utente con uno SKU diverso nello stesso prodotto.