ALTER ORGANIZATION USER GROUP

Modifica as propriedades de um grupo de usuários da organização existente.

Consulte também:

CREATE ORGANIZATION USER GROUP , DROP ORGANIZATION USER GROUP , SHOW ORGANIZATION USER GROUPS

Sintaxe

ALTER ORGANIZATION USER GROUP <name> ADD ORGANIZATION USERS <org_user> [ , <org_user> ... ]

ALTER ORGANIZATION USER GROUP <name> REMOVE ORGANIZATION USERS <org_user> [ , <org_user> ... ]

ALTER ORGANIZATION USER GROUP <name> SET VISIBILITY =
  { ALL
  | ACCOUNTS <account> [ , <account> ... ]
  | REGION GROUPS '<region_group>' [ , '<region_group>' ... ]
  }
Copy

Parâmetros

name

Especifica o identificador do grupo de usuários da organização a ser alterado.

Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.

Para obter mais informações, consulte Requisitos para identificadores.

ADD ORGANIZATION USERS org_user [ , org_user ]

Especifica os usuários da organização que deseja adicionar ao grupo de usuários da organização. Uma lista delimitada por vírgulas de objetos de usuário da organização.

A adição de novos usuários da organização como membros de um grupo de usuários da organização não remove os membros existentes do grupo.

REMOVE ORGANIZATION USERS org_user [ , org_user ]

Especifica os usuários da organização que deseja remover do grupo de usuários da organização. Uma lista delimitada por vírgulas de objetos de usuário da organização.

SET VISIBILITY = ALL ou . SET VISIBILITY = ACCOUNTS account [ , account ... ] ou . SET VISIBILITY = REGION GROUPS 'region_group' [ , 'region_group' ... ]}

Especifica quais contas podem visualizar e adicionar o grupo de usuários da organização.

Importante

A definição da visibilidade do grupo de usuários da organização substitui as configurações de visibilidade anteriores. Definir a visibilidade para uma nova conta pode resultar na remoção do grupo de usuários da organização de uma conta que anteriormente tinha acesso.

ALL

Permite que todas as contas da organização visualizem e adicionem o grupo de usuários da organização.

ACCOUNTS account [ , account ... ]

Somente as contas especificadas podem visualizar e adicionar o grupo de usuários da organização.

Especifique o nome da conta sem o nome da organização. Não use o localizador de contas.

REGION GROUPS 'region_group' [ , 'region_group' ... ]

Somente as contas dos grupos da região especificada podem visualizar e adicionar o grupo de usuários da organização.

Requisitos de controle de acesso

A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:

Privilégio

Objeto

Notas

MANAGE ORGANIZATION USER GROUPS

Conta

Por padrão, somente o GLOBALORGADMIN tem esse privilégio.

Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.

Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.

Exemplos

Adicione os usuários da organização joe e mary a um grupo de usuários da organização marketing.

ALTER ORGANIZATION USER GROUP marketing ADD ORGANIZATION USERS joe, mary;
Copy

Remova o usuário da organização dave do grupo de usuários da organização data_stewards.

ALTER ORGANIZATION USER GROUP data_stewards REMOVE ORGANIZATION USERS dave;
Copy

Permitir que todas as contas da organização adicionem o grupo de usuários da organização:

ALTER ORGANIZATION USER GROUP data_stewards SET VISIBILITY = ALL;
Copy

Permitir apenas que a conta qa_env adicione o grupo de usuários da organização:

ALTER ORGANIZATION USER GROUP data_stewards SET VISIBILITY = ACCOUNTS qa_env;
Copy