REST Resource: licenseAssignments

Risorsa: LicenseAssignment

Rappresentazione dell'assegnazione di una 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 la sezione ID prodotto e SKU.

userId

string

L'indirizzo email principale corrente dell'utente. Se l'indirizzo email dell'utente cambia, utilizza il nuovo indirizzo email nelle richieste API.
Poiché il valore 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

Identificatore univoco di uno SKU prodotto. Per ulteriori informazioni sugli SKU disponibili in questa versione dell'API, consulta la sezione Prodotti e SKU.

skuName

string

Nome visualizzato dello SKU del prodotto.

productName

string

Nome visualizzato del prodotto.

Metodi

delete

Revocare una licenza.

get

Richiedi 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 specifico SKU di prodotto.

listForProductAndSku

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

patch

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

update

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