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, CANCELED y SUSPENDED
--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, OrgAuditor y OrgUser. Si se omite, se establece el rol OrgUser.
-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, SpaceDeveloper y SpaceAuditor.
-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 manager o student.

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 SUSPENDED o ACTIVE. 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, suspended o active.
--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_events o planned_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_events o planned_maintenance.