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, eSUSPENDED - --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,OrgAuditoreOrgUser. Se omitido, a funçãoOrgUserserá 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,SpaceDevelopereSpaceAuditor. - -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
manageroustudent.
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
SUSPENDEDouACTIVEPara 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, comosuspendedouactive - --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.