Gestión de cuentas y usuarios (ibmcloud account)
Utilice los siguientes comandos desde la interfaz de línea de comando IBM Cloud® para gestionar las cuentas y los usuarios de una cuenta.
ibmcloud account show
Mostrar detalles de la cuenta:
ibmcloud account show
Ejemplos
Mostrar detalles de la cuenta seleccionada actualmente:
ibmcloud account show
ibmcloud account list
Listar cuentas
ibmcloud account list [--active | --exclude EXCLUDE_STATES] [-o, --output FORMAT] [-q, --quiet]
Opciones de comando
- --active
- Activo. Enumera sólo las cuentas que están activas. Excluir estados:
CANCEL_PENDING,CANCELEDySUSPENDED - --exclude valor VALOR_EXCLUIDO
- Valor excluido. Lista delimitada por comas de estados de cuenta a excluir. Ejemplo:
SUSPENDED,CANCEL_PENDING - -o, --output
- Especifique el formato de salida. Sólo se admite 'JSON'.
- -q, --quiet
- Suprimir la salida detallada.
ibmcloud account update
Actualizar una cuenta específica:
ibmcloud account update (--service-endpoint-enable true | false)
Opciones de comando
- --service-endpoint-enable true | false
- Habilitar o inhabilitar la conectividad de puntos finales de servicio para una cuenta de SoftLayer.
Ejemplos
Habilitar la conectividad de punto final de servicio para la cuenta actual:
ibmcloud account update --service-endpoint-enable true
account audit-logs de la infraestructura clásica
Mostrar una lista de registros de auditoría de cuentas de SoftLayer:
account audit-logs [-u, --user-name USER_NAME] [-t, --object-type OBJECT_TYPE] [-o, --object OBJECT] [-a, --action ACTION] [-s, --start-date START_DATE] [-e, --end-date END_DATE]
Opciones de comando
- -a, --action ACTION
- Acción. Obtener una lista de registros de auditoría con la acción.
- -e, --end-date END_DATE
- Fecha de finalización. Obtener una lista de registros de auditoría anteriores a la fecha de finalización. Los formatos admitidos son aaaa-MM-ddTHH:mm:ss.
- o, -- object OBJETO
- Objeto. Obtener una lista de registros de auditoría con el objeto.
- t, -- object-type TIPO_OBJETO
- Tipo de objeto. Obtener una lista de registros de auditoría con el tipo de objeto.
- s, -- start-date FECHA_INICIO
- Fecha de inicio. Obtener una lista de registros de auditoría posteriores a la fecha de inicio. Los formatos admitidos son aaaa-MM-ddTHH:mm:ss.
- u, -- user-name NOMBRE_USUARIO
- Nombre de usuario. Lista los registros de auditoría con el nombre de usuario.
Ejemplos
Listar registros de auditoría:
ibmcloud account audit-logs
ibmcloud account audit-logs
Listar los registros de auditoría de la cuenta:
ibmcloud account audit-logs [--user-name USER_NAME] [--object-type OBJECT_TYPE] [--object OBJECT] [--action ACTION] [--start-date START_DATE] [--end-date END_DATE]
Opciones de comando
- --user-name USER_NAME (opcional)
- Obtener una lista de registros de auditoría con el nombre de usuario.
- --object-type OBJECT_TYPE (opcional)
- Obtener una lista de registros de auditoría con el tipo de objeto.
- --object OBJECT (opcional)
- Obtener una lista de registros de auditoría con el objeto.
- --action ACTION (opcional)
- Obtener una lista de registros de auditoría con la acción.
- --start-date START_DATE (opcional)
- Obtener una lista de registros de auditoría posteriores a la fecha de inicio. Los formatos admitidos son aaaa-MM-ddTHH:mm:ss.
- --end-date END_DATE (opcional)
- Obtener una lista de registros de auditoría anteriores a la fecha de finalización. Los formatos admitidos son aaaa-MM-ddTHH:mm:ss.
ibmcloud account users
Muestra los usuarios asociados a la cuenta. Para ver los permisos necesarios para ejecutar este mandato, consulte Recuperar usuarios en la cuenta.
ibmcloud account users [-c, --account-id ACCOUNT_ID]
Opciones de comando
- -c (opcional)
- ID de cuenta. Si no se especifica, por defecto es la cuenta actual.
ibmcloud account user-remove
Eliminar un usuario de una cuenta (solo propietario de cuenta).
ibmcloud account user-remove USER_ID [-c ACCOUNT_ID] [-f, --force]
Opciones de comando
- USER_ID (necesario)
- ID de usuario
- -c ACCOUNT_ID
- ID de cuenta. Si no se especifica, por defecto es la cuenta actual.
- -f, --force
- Forzar la eliminación sin confirmación.
ibmcloud account user-invite
Invitar a un usuario a la cuenta:
ibmcloud account user-invite USER_EMAIL [-o ORG [--org-role ORG_ROLE] [-s SPACE, --space-role SPACE_ROLE]] [-r, --region REGION]
Opciones de comando
- USER_EMAIL (necesario)
- El correo electrónico del usuario al que se va a invitar.
- -o, --org ORG (en desuso)
- Organización a la que invitar a un usuario.
- --org-role ORG_ROLE (en desuso)
- Rol de organización. Las entradas válidas son:
OrgManager,BillingManager,OrgAuditoryOrgUser. Si se omite, se establece el rolOrgUser. - -s, --space SPACE (en desuso)
- Espacio al que invitar al usuario.
- --space-role SPACE_ROLE (en desuso)
- Rol de espacio. Las entradas válidas son:
SpaceManager,SpaceDeveloperySpaceAuditor. - -r, --region REGION (en desuso)
- Nombre de región. Si no se especifica, el valor predeterminado es la región actual.
Si no está listo para asignar el acceso, o desea asignar una política IAM, puede invitar a un usuario y asignarlo más tarde. Para obtener más información sobre la asignación de acceso a los usuarios, consulte Gestión del acceso a los recursos.
ibmcloud account user-reinvite
Reenviar la invitación a un usuario (administrador de cuenta):
ibmcloud account user-reinvite USER_EMAIL
Opciones de comando
- USER_EMAIL (necesario)
- El correo electrónico del usuario al que se va a invitar de nuevo.
ibmcloud account user-preference
Mostrar detalles de preferencias de usuario:
ibmcloud account user-preference
ibmcloud account user-preference-update
Actualizar las preferencias de usuario:
ibmcloud account user-preference-update (--position NEW_POSITION)
Opciones de comando
- --position NEW_POSITION (opcional)
- Establecer la posición de un usuario, como por ejemplo
managerostudent.
ibmcloud account user-status
Mostrar el estado del usuario:
ibmcloud account user-status [USER_ID] [--output FORMAT] [-q, --quiet]
Opciones de comando
- ID_USUARIO
- ID de usuario. Si no se especifica, por defecto es el usuario actual.
- --output FORMAT
- Especifique el formato de salida. Sólo se admite 'JSON'.
- -q, --quiet
- Suprimir la salida detallada.
ibmcloud account user-status-update
Actualizar el estado del usuario:
ibmcloud account user-status-update USER_ID NEW_STATUS [--output FORMAT] [-q, --quiet]
Opciones de comando
- USER_ID (necesario)
- ID de usuario.
- NEW_STATUS (obligatorio)
- Establezca el estado de un usuario, como
SUSPENDEDoACTIVE. Para obtener más información, consulte Estado de cuenta de usuario para obtener una lista de los estados posibles. Esta opción también puede incluir valores en minúsculas como, por ejemplo,suspendedoactive. - --output FORMAT
- Especifique el formato de salida. Sólo se admite 'JSON'.
- -q, --quiet
- Suprimir la salida detallada.
Ejemplos
Suspender usuario user@ibm.com:
ibmcloud account user-status-update user@ibm.com SUSPENDED
ibmcloud account platform-notification-subscribe
Suscripción de la notificación de plataforma:
ibmcloud account platform-notification-subscribe (--type TYPE)
Opciones de comando
- --type TYPE (opcional)
- Tipo de notificación:
unplanned_eventsoplanned_maintenance.
ibmcloud account platform-notification-unsubscribe
Anulación de la suscripción de la notificación de plataforma:
ibmcloud account platform-notification-unsubscribe (--type TYPE)
Opciones de comando
- --type TYPE (opcional)
- Tipo de notificación:
unplanned_eventsoplanned_maintenance.