IBM Cloud Docs
Gestion des utilisateurs de l'infrastructure classique (ibmcloud sl user)

Gestion des utilisateurs de l'infrastructure classique (ibmcloud sl user)

Les commandes suivantes de l'interface de ligne de commande IBM Cloud® permettent de gérer les utilisateurs de l'infrastructure classique IBM Cloud.

ibmcloud sl user clé d'API

Permet de créer, de retirer ou d'actualiser la clé d'authentification d'API de l'utilisateur

Chaque utilisateur ne peut avoir qu'une seule clé d'API.

ibmcloud sl user apikey IDENTIFIER [flags]

Options de commande :

--add
Créer la clé d'authentification d'API d'un utilisateur
--refresh
Actualiser la clé d'authentification d'API d'un utilisateur
--remove
Retirer la clé d'authentification d'API d'un utilisateur

ibmcloud sl user create

Crée un utilisateur

ibmcloud sl user create USERNAME [OPTIONS]

Exemples :

ibmcloud sl user create my@email.com --email my@email.com --password generate --template '{"firstName": "Test", "lastName": "Testerson"}'
Remember to set the permissions and access for this new user.
ibmcloud sl user create USERNAME [flags]

Options de commande :

--email
Adresse électronique de cet utilisateur. Requis pour la création.
---f, force
Forcer l'opération sans confirmation
--from-user
Utilisateur de base à employer comme modèle pour la création de cet utilisateur. Le comportement par défaut consiste à employer l'utilisateur qui exécute cette commande. Les informations indiquées dans --template remplacent ce modèle.
--password
Mot de passe à définir pour cet utilisateur. Si aucun mot de passe n'est indiqué, un courrier électronique est envoyé à l'utilisateur afin qu'il en génère un qui expire au bout de 24 heures. ' Spécifier l'option '-p generate' pour qu'un mot de passe soit généré pour vous. Les mots de passe requièrent au moins 8 caractères incluant des majuscules et des minuscules, un nombre et un symbole.
--template
Chaîne json décrivant https://softlayer.github.io/reference/datatypes/SoftLayer_User_Customer/
--vpn-password
Mot de passe VPN à définir pour cet utilisateur.

ibmcloud sl user delete

Définit CANCEL_PENDING comme statut d'un utilisateur, ce qui désactive immédiatement le compte, puis retire finalement complètement le compte via un processus interne automatisé.

ibmcloud sl user delete USER_ID [flags]

Options de commande :

---f, force
Forcer l'opération sans confirmation

ibmcloud sl user detail

Détails de l'utilisateur

ibmcloud sl user detail USER_ID [flags]

Options de commande :

--events
Afficher le journal d'audit pour cet utilisateur
--hardware
Afficher le matériel auquel cet utilisateur a accès
--keys
Afficher la clé d'API des utilisateurs
--logins
Afficher l'historique de connexion de cet utilisateur pour les 24 derniers jours.
--permissions
Affichez les droits affectés à cet utilisateur. Les utilisateurs maître n'affichent aucun droit.
--virtual
Afficher les invités virtuels auxquels cet utilisateur a accès

ibmcloud sl user detail-edit

Editer les détails d'un utilisateur

ibmcloud sl user detail-edit IDENTIFIER [OPTIONS]

Exemples :

ibmcloud sl user detail-edit USER_ID --template '{"firstName": "Test", "lastName": "Testerson"}'
This command edit a users details.
ibmcloud sl user detail-edit USER_ID [flags]

Options de commande :

--template
Chaîne json décrivant https://softlayer.github.io/reference/datatypes/SoftLayer_User_Customer/

ibmcloud sl user device-access

Afficher la liste de tous les périphériques auxquels l'utilisateur a accès et des autorisations d'accès aux périphériques.

ibmcloud sl user device-access IDENTIFIER

ibmcloud sl user edit-notifications

Activer ou désactiver des notifications spécifiques pour l'utilisateur actif.

Les noms de notification doivent être placés entre guillemets. Exemples :

slcli user edit-notifications --enable 'Order Approved'
slcli user edit-notifications --enable 'Order Approved' --enable 'Reload Complete'
ibmcloud sl user edit-notifications [flags]

Options de commande :

--disable
Désactiver les notifications sélectionnées
--enable
Activer (DEFAULT) les notifications sélectionnées

ibmcloud sl user grant-access

Accorder l'accès d'un utilisateur à un périphérique spécifique

ibmcloud sl user grant-access IDENTIFIER [flags]

Options de commande :

--dedicated
ID d'hôte dédié
--hardware
ID matériel
--virtual
ID d'invité virtuel

ibmcloud sl liste d'utilisateurs

Répertorier les utilisateurs

ibmcloud sl user list [flags]

Options de commande :

--column
Colonne à afficher. Les options sont les suivantes : 2FA, classicAPIKey, displayName, email, hardwareCount, id, status, username, virtualGuestCount, vpn. Cette option peut être indiquée plusieurs fois.

Notifications utilisateur ibmcloud sl

Liste des notifications d'abonnement par courrier électronique

ibmcloud sl user notifications

ibmcloud sl user permission-edit

Activer ou désactiver des droits spécifiques

ibmcloud sl user permission-edit IDENTIFIER [flags]

Options de commande :

--enable
Activer ou désactiver les droits sélectionnés. Les entrées acceptées sont'true'et'false'. La valeur par défaut est'true'
--from-user
Définissez des droits qui correspondent aux droits de cet utilisateur. Cela permet d'ajouter et de retirer les droits appropriés.
--permission
Nom de clé des droits à définir. Utilisez le mot clé ALL pour sélectionner TOUS les droits.

ibmcloud sl user permissions

Afficher les droits utilisateur

Certaines autorisations peuvent également être gérées par le service IBM IAM. https://cloud.ibm.com/docs/account?topic=account-migrated_permissions pour plus de détails.

ibmcloud sl user permissions USER_ID

ibmcloud sl user remove-access

Supprimer l'accès d'un utilisateur à un périphérique spécifique

ibmcloud sl user remove-access IDENTIFIER [flags]

Options de commande :

--dedicated
ID d'hôte dédié
--hardware
ID matériel
--virtual
ID d'invité virtuel

ibmcloud sl user vpn-désactiver

Désactivez le vpn pour un utilisateur.

ibmcloud sl user vpn-disable USER_ID

ibmcloud sl user vpn-enable

Activez le vpn pour un utilisateur.

ibmcloud sl user vpn-enable USER_ID

ibmcloud sl user vpn-manuel

Activez ou désactivez la configuration manuelle des sous-réseaux vpn de l'utilisateur.

ibmcloud sl user vpn-manual USER_ID [flags]

Options de commande :

--disable
Désactivez la configuration manuelle des sous-réseaux vpn.
--enable
Activez la configuration manuelle des sous-réseaux vpn.

ibmcloud sl user mot_de_passe_vpn

Définissez le mot de passe VPN de l'utilisateur.

ibmcloud sl user vpn-password IDENTIFIER [flags]

Options de commande :

--password
Votre nouveau mot de passe VPN [requis]

ibmcloud sl user vpn-subnet

Ajouter ou retirer l'accès au sous-réseau pour un utilisateur.

ibmcloud sl user vpn-subnet USER_ID SUBNET_ID [flags]

Options de commande :

--add
Ajouter l'accès au sous-réseau.
--remove
Retirer l'accès au sous-réseau.