Gerenciando contas e usuários (conta ibmcloud)

Use os seguintes comandos da interface de linha de comando IBM Cloud® para gerenciar contas e usuários em uma conta.

ibmcloud account show

Mostrar detalhes da conta:

ibmcloud account show

Exemplos

Mostrar detalhes da conta atualmente visada:

ibmcloud account show

ibmcloud account list

Listar contas

ibmcloud account list [--active | --exclude EXCLUDE_STATES] [-o, --output FORMAT] [-q, --quiet]

Opções de comando

--active
Ativo. Liste apenas as contas que estão ativas. Excluir estados: CANCEL_PENDING, CANCELED, e SUSPENDED
--exclude valor EXCLUDE_VALUE
Excluir valor. Lista delimitada por vírgulas dos estados da conta a serem excluídos. Exemplo:SUSPENDED,CANCEL_PENDING
-o, --output
Especificar o formato de saída. Somente 'JSON' é suportado.
-q, --quiet
Suprimir a saída detalhada.

Atualização da conta do IBM Cloud

Atualize uma conta específica:

ibmcloud account update (--service-endpoint-enable true | false)

Opções de comando

--service-endpoint-enable true | false
Ative ou desative a conectividade de terminais em serviço para uma conta do SoftLayer.

Exemplos

Ative a conectividade do terminal em serviço para a conta atual:

ibmcloud account update --service-endpoint-enable true

Logs de auditoria da conta de infraestrutura clássica

Liste os logs de auditoria da conta do 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]

Opções de comando

-a, --action ACTION
Ação. Liste os logs de auditoria com a ação.
-e, --end-date END_DATE
Data de término Listar logs de auditoria antes da data de encerramento. Os formatos suportados são aaaa-MM-ddTHH:mm:ss.
o, --object OBJECT
Objeto. Liste os logs de auditoria com o objeto.
t, --object-type OBJECT_TYPE
Tipo de objeto. Liste os logs de auditoria com o tipo de objeto.
s, --start-date START_DATE
Data de início. Listar os logs de auditoria após a data de início. Os formatos suportados são aaaa-MM-ddTHH:mm:ss.
u, --user-name USER_NAME
Nome de usuário. Liste os logs de auditoria com o nome de usuário.

Exemplos

Liste os logs de auditoria:

ibmcloud account audit-logs

ibmcloud account audit-logs

Listar logs de auditoria da conta:

ibmcloud account audit-logs [--user-name USER_NAME] [--object-type OBJECT_TYPE] [--object OBJECT] [--action ACTION] [--start-date START_DATE] [--end-date END_DATE]

Opções de comando

--user-name USER_NAME (opcional)
Liste os logs de auditoria com o nome do usuário.
--object-type OBJECT_TYPE (opcional)
Liste os logs de auditoria com o tipo de objeto.
--object OBJECT (opcional)
Liste os logs de auditoria com o objeto.
--action ACTION (opcional)
Liste os logs de auditoria com a ação.
--start-date START_DATE (opcional)
Listar os logs de auditoria após a data de início. Os formatos suportados são aaaa-MM-ddTHH:mm:ss.
--end-date END_DATE (opcional)
Listar logs de auditoria antes da data de encerramento. Os formatos suportados são aaaa-MM-ddTHH:mm:ss.

ibmcloud account users

Exibe os usuários que estão associados com a conta. Para visualizar as permissões necessárias para executar este comando, consulte Recuperar usuários na conta.

ibmcloud account users [-c, --account-id ACCOUNT_ID]

Opções de comando

-c (opcional)
ID da conta. Se não for especificado, o padrão será a conta atual.

ibmcloud account user-remove

Remova um usuário de uma conta (somente o proprietário da conta).

ibmcloud account user-remove USER_ID [-c ACCOUNT_ID] [-f, --force]

Opções de comando

USER_ID (obrigatório)
ID do usuário
-c ACCOUNT_ID
ID da conta. Se não for especificado, o padrão será a conta atual.
-f, --force
Forçar a remoção sem confirmação.

ibmcloud account user-invite

Convide um usuário para a conta:

ibmcloud account user-invite USER_EMAIL [-o ORG [--org-role ORG_ROLE] [-s SPACE, --space-role SPACE_ROLE]] [-r, --region REGION]

Opções de comando

USER_EMAIL (necessário)
O e-mail do usuário a ser convidado.
-o, --org ORG (descontinuado)
Organização à qual convidar o usuário.
--org-role ORG_ROLE (descontinuado)
Função organizacional. As entradas válidas são: OrgManager, BillingManager, OrgAuditor e OrgUser. Se omitido, a função OrgUser será configurada.
-s, --space SPACE (descontinuado)
Espaço ao qual convidar o usuário.
--space-role SPACE_ROLE (descontinuado)
Função de Espaço. As entradas válidas são: SpaceManager, SpaceDeveloper e SpaceAuditor.
-r, --region REGION (descontinuado)
Nome da região. Será padronizado para a região atual, se não especificado.

Se você não estiver pronto para atribuir acesso ou quiser atribuir uma política de IAM, poderá convidar um usuário e atribuí-lo mais tarde. Para obter mais informações sobre como designar acesso a usuários, consulte Gerenciando acesso a recursos.

ibmcloud account user-reinvite

Reenviar convite para um usuário (administrador de conta):

ibmcloud account user-reinvite USER_EMAIL

Opções de comando

USER_EMAIL (necessário)
O e-mail do usuário a ser convidado novamente.

ibmcloud account user-preference

Mostrar detalhes da preferência do usuário:

ibmcloud account user-preference

ibmcloud account user-preference-update

Atualizar preferências do usuário:

ibmcloud account user-preference-update (--position NEW_POSITION)

Opções de comando

--position NEW_POSITION (opcional)
Configurar a posição de um usuário, como manager ou student.

status do usuário da conta ibmcloud

Mostrar o status do usuário:

ibmcloud account user-status [USER_ID] [--output FORMAT] [-q, --quiet]

Opções de comando

USER_ID
ID do usuário. Se não for especificado, o padrão será o usuário atual.
--output FORMAT
Especificar o formato de saída. Somente 'JSON' é suportado.
-q, --quiet
Suprimir a saída detalhada.

ibmcloud account user-status-update

Atualizar o status do usuário:

ibmcloud account user-status-update USER_ID NEW_STATUS [--output FORMAT] [-q, --quiet]

Opções de comando

USER_ID (obrigatório)
ID do usuário.
NEW_STATUS (obrigatório)
Configure o status de um usuário, como SUSPENDED ou ACTIVE Para obter mais informações, consulte Status da conta do usuário para obter uma lista de possíveis status Essa opção também pode usar valores em letras minúsculas, como suspended ou active
--output FORMAT
Especificar o formato de saída. Somente 'JSON' é suportado.
-q, --quiet
Suprimir a saída detalhada.

Exemplos

Suspender usuário user@ibm.com:

ibmcloud account user-status-update user@ibm.com SUSPENDED

ibmcloud account platform-notification-subscribe

Assinar a notificação da plataforma:

ibmcloud account platform-notification-subscribe (--type TYPE)

Opções de comando

--type TYPE (opcional)
Tipo de notificação, um de unplanned_events, planned_maintenance.

ibmcloud account platform-notification-unsubscribe

Cancelar a assinatura da notificação da plataforma:

ibmcloud account platform-notification-unsubscribe (--type TYPE)

Opções de comando

--type TYPE (opcional)
Tipo de notificação, um de unplanned_events, planned_maintenance.