Partager via


Manage customer accounts - License Updates

POST https://api.partnercenter.microsoft.com/v1/customers/{customer_id}/users/{user_id}/licenseupdates
POST https://api.partnercenter.microsoft.com/v1/customers/{customer_id}/users/{user_id}/licenseupdates?isKickInstantOn={isKickInstantOn}

Paramètres URI

Nom Dans Obligatoire Type Description
customer_id
path True

string

ID de locataire du client.

user_id
path True

string

Id d’utilisateur ou nom d’utilisateur principal d’un utilisateur pour l’attribution de licence.

isKickInstantOn
query

boolean

l’indicateur pour indiquer s’il faut lancer instantanément (il s’agit d’un paramètre de requête spécifique pour GoDaddy et seul le locataire du client GoDaddy a besoin de l’API kick. GoDaddy a toujours envoyé cet indicateur maintenant. nous pouvons donc remplacer la valeur par défaut par false.

En-tête de la demande

Media Types: "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"

Nom Obligatoire Type Description
Authorization True

string

Jeton du porteur d’autorisation

ms-correlationid

string

Utilisé pour le suivi des demandes en interne. Si un ms-correlationid n’est pas fourni, le serveur en génère un nouveau pour chaque requête

ms-cv

string

Utilisé pour le suivi des demandes en interne. Si un ms-cv n’est pas fourni, le serveur en génère un nouveau pour chaque requête

ms-requestid

string

Utilisé pour l’idempotency des requêtes. Si un ms-requestid n’est pas fourni, le serveur en génère un nouveau pour chaque requête

Corps de la demande

Media Types: "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"

Nom Type Description
licensesToAssign

Microsoft.Partner.Providers.Contracts.V1.LicenseAssignment[]

licensesToRemove

string[]

Réponses

Nom Type Description
200 OK

object

D’ACCORD

Media Types: "application/json", "text/json", "application/xml", "text/xml"

201 Created

Microsoft.Partner.Providers.Contracts.V1.LicenseUpdate

D’ACCORD

Media Types: "application/json", "text/json", "application/xml", "text/xml"

Définitions

Nom Description
Microsoft.Partner.Core.Collections.ResourceAttributes
Microsoft.Partner.Providers.Contracts.V1.LicenseAssignment
Microsoft.Partner.Providers.Contracts.V1.LicenseUpdate
Microsoft.Partner.Providers.Contracts.V1.LicenseWarning

Microsoft.Partner.Core.Collections.ResourceAttributes

Nom Type Description
etag

string

objectType

string

Microsoft.Partner.Providers.Contracts.V1.LicenseAssignment

Nom Type Description
excludedPlans

string[]

skuId

string

Microsoft.Partner.Providers.Contracts.V1.LicenseUpdate

Nom Type Description
attributes

Microsoft.Partner.Core.Collections.ResourceAttributes

licenseWarnings

Microsoft.Partner.Providers.Contracts.V1.LicenseWarning[]

licensesToAssign

Microsoft.Partner.Providers.Contracts.V1.LicenseAssignment[]

licensesToRemove

string[]

Microsoft.Partner.Providers.Contracts.V1.LicenseWarning

Nom Type Description
code

string

message

string

servicePlans

string[]