Octroi de licences logicielles à votre compte
Pour installer des produits logiciels dans IBM Cloud®, la licence du logiciel doit être octroyée à votre compte. Vous êtes autorisé à installer une version spécifique du logiciel pour une période donnée, par exemple un an. Les licences, également appelées autorisations, sont achetées et acquises via IBM® Passport Advantage.
Acquisition d'une licence
Dans la plupart des cas, une personne chargée des achats ou des finances au sein de votre organisation travaille avec un représentant commercial de IBM Cloud pour acheter la licence par l'intermédiaire de IBM Passport Advantage. Une référence est associée à la licence du produit logiciel à utiliser dans IBM Cloud. La personne qui acquiert la licence n'est généralement pas la même que celle qui installe le logiciel dans le compte IBM Cloud. Lorsqu'un ingénieur commercial achète la licence via l'outil de devis et de commande de logiciels (SQO), cette dernière doit être affectée à chaque compte qui requiert des droits pour l'utilisation du logiciel dans IBM Cloud.
Octroi de licences à un compte
Lorsque vous octroyez des licences à votre compte, tous les utilisateurs ayant accès au compte peuvent les utiliser pour installer le logiciel auquel les licences s'appliquent. Si le responsable des achats n'est pas propriétaire du compte auquel cette licence doit être octroyée, il doit disposer du rôle Administrateur sur le service de gestion des comptes Licence et autorisation.
Pour affecter une licence à un compte, procédez comme suit :
- Connectez-vous à la console IBM Cloud et accédez à Gérer > Compte.
- Cliquez sur Licences.
- Si aucune licence n'a été affectée au compte, cliquez sur Accéder à IBM Passport Advantage pour trouver les licences associées à votre IBMid. Si vous disposez de licences existantes, cliquez sur Affecter pour affecter d'autres licences au compte.
Vous pouvez annuler l'affectation d'une licence à partir du compte. Notez cependant que tout espace de travail IBM Cloud Schematics dans lequel la licence est utilisée sera affecté.
Affectation de licences à un compte à l'aide de l'API
Lorsque vous octroyez des licences à votre compte, tous les utilisateurs ayant accès au compte peuvent les utiliser pour installer le logiciel auquel les licences s'appliquent. Si le responsable des achats n'est pas propriétaire du compte auquel cette licence doit être octroyée, il doit disposer du rôle Administrateur sur le service de gestion des comptes Licence et autorisation.
Pour attribuer une licence à un compte, appelez l'API de gestion du catalogue comme indiqué dans l'exemple de demande suivant :
String name = "{name}";
CreateLicenseEntitlementOptions createOptions = new CreateLicenseEntitlementOptions.Builder().name(name).build();
Response<LicenseEntitlement> response = service.createLicenseEntitlement(createOptions).execute();
System.out.println(response.getResult());
name = "{name}";
response = await service.createLicenseEntitlement({ 'name': name } );
console.log(response);
name = "{name}"
response = self.service.create_license_entitlement(name=name)
print(response)
createOptions := service.NewCreateLicenseEntitlementOptions()
createOptions.SetName("{name}")
_, response, _ := service.CreateLicenseEntitlement(createOptions)
fmt.Println(response)
Vous pouvez annuler l'affectation d'une licence à partir du compte. Notez cependant que tout espace de travail IBM Cloud Schematics dans lequel la licence est utilisée sera affecté.