Docs
...

Políticas

A tela de Políticas apresenta uma lista de políticas configuradas na área de trabalho, permitindo editá-las ou excluí-las. Também é possível criar novas políticas.

Campo Descrição
Id Identificador único da política na área de trabalho.
Nome Nome descritivo da política.
Ações Lista de ações ou grupos de ações permitidas pela política.
Permite alterar os detalhes da política.
Exclui a política da área de trabalho.
Permite criar uma nova poiltica.

Aviso

  • A política de Administrador concede todas as ações permitidas e está vinculada ao usuário que criou a Área de Trabalho. Por esse motivo, ela não pode ser excluída, a menos que haja outro membro com a permissão de Administrador.

  • Políticas que fazem parte de permissões gerenciadas (que possuam ações consumidas) não podem ser excluídas, pois são essenciais para o funcionamento do aplicativo. Se você não deseja manter uma determinada política de uma permissão gerenciada, será necessário desinstalar o aplicativo associado.

Criar políticas

  1. Acesse o menu de políticas
  2. Clique em
  3. Preencha o campo Nome com o nome da política que deseja criar
  4. Preencha o campo Ações com a ação
  5. Clique em
  6. Clique em

Info

  • Ações em políticas são textos que representam o que a permissão com essa política pode fazer. Exemplo: gia:policies.list, permite listar as políticas da Área de trabalho.
  • Você pode usar também o * como forma de habilitar tudo em determinadas ações como gia:policies.*. Isso permite que você adicione mais ações sem precisar criar uma nova política para cada uma delas. Outra forma de usar o * é habilitando determinada acao em todos namespaces. Exemplo: gia:*.list permite listar dentro do gia em qualquer namespace.

Adicionar nova ação

Se você deseja criar ou editar suas políticas adicionando novas ações para habilitar o acesso a funcionalidades do console de forma personalizada, veja abaixo a lista de ações disponíveis:

Lista de ações do console
  Gestão de identidade e acesso:
    Permissões Gerais:
      gia:permissions.list

    Membros:
      gia:members.list
      gia:members.edit
      gia:members.delete
      gia:members.invite
      gia:members.resend_invite

    Permissões:
      gia:roles.list
      gia:roles.edit
      gia:roles.add
      gia:roles.delete

    Políticas:
      gia:policies.list
      gia:policies.edit
      gia:policies.add
      gia:policies.delete

    Aplicativos:
      gia:apps.list
      gia:apps.edit
      gia:apps.install
      gia:apps.delete

    Simulador de Politicas:
      gia:policies.test

  Aplicativos:
    Certificados:
      console:workspace.apps.certificates.list
      console:workspace.apps.certificates.add
      console:workspace.apps.certificates.revoke
      console:workspace.apps.certificates.download

    Credenciais:
      console:workspace.apps.credentials.edit
      console:workspace.apps.credentials.delete
      console:workspace.apps.credentials.create
      console:workspace.apps.credentials.revoke

    Dashboards:
      console:workspace.apps.dashboard.edit
      console:workspace.apps.dashboard.list

    Privilégios:
      console:workspace.apps.entitlements.edit

    Geral:
      console:workspace.apps.generals.edit
      console:workspace.apps.generals.delete

    Imagens:
      console:workspace.apps.images.edit
      console:workspace.apps.images.delete

    Listagens:
      console:workspace.apps.listings.edit

    Permissões:
      console:workspace.apps.permissions.edit

    Filtro por IP:
      console:workspace.apps.ip_whitelistings.list
      console:workspace.apps.ip_whitelistings.edit

    Contratos:
      console:workspace.apps.agreements.edit

  Usuários:
    Métodos de autenticação:
      users:authentication_methods.edit
    Perfil:
      users:profiles.edit
    Senha:
      users:password.edit
    Dispositivos:
      users:devices.edit
    Pendências:
      users:pendencies.index

  Pendências:
    Gerais:
      pendencies:general.index

  Áreas de Trabalho:
    Contratos:
      console:workspace.agreements.edit
    Geral:
      console:workspace.general.edit
      console:workspace.general.add
      console:workspace.general.delete
    Trocar área de trabalho:
      console:workspace.switch.edit
    Pendências:
      console:workspace.pendencies.index

  Console:
    Área de Trabalho:
      console:workspace.general.delete
      console:workspace.general.edit
      console:workspace.general.list

    Aplicativos:
      console:workspace.apps.list
      console:workspace.apps.add
      console:workspace.apps.delete
      console:workspace.apps.install
      console:workspace.apps.generals.edit

  Api:
    hook_receivers:
      Central de Cobranças:
        console:api.hook_receivers.billing.process_event

Editar Política

A tela de Editar Política permite alterar os detalhes de uma política existente, como seu nome e as ações associadas.

Campo Descrição
Nome Campo para editar o nome da política. É obrigatório.
Ações Lista de ações associadas à política. As ações existentes são exibidas em forma de tags.
Botão para adicionar uma nova ação.
Botão para confirmar e salvar as alterações.