Pular para o conteúdo principal

Papéis

Nesta seção, você encontra: Detalhes sobre papéis na Conta StackSpot.


Na StackSpot, os papéis categorizam os usuários ou grupos de usuários e definem as permissões que esses usuários têm na conta. Como, por exemplo, quais os dados que podem ler ou os recursos da conta que podem modificar

Confira os papéis padrão StackSpot:

PapelDescriçãoPermissões
Account HolderEste papel tem permissão para executar qualquer ação dentro da Plataforma StackSpot.Este papel tem todas as permissões existentes na Plataforma.
System AdministratorGerencia as principais funcionalidades da StackSpot como um sistema, por exemplo, fazer o gerenciamento de permissão, configuração de SSO e SCM. Este papel tem como objetivo ajudar o Account Holder.create_studio; view_studio; view_private_studio; download_plugin; create_workspace; view_workspace; view_application; view_shared_infra; view_automatic_connection_interface; view_api; create_environment; update_environment; view_product; create_cloud_provider; update_cloud_provider; view_custom_cloud_account; create_custom_cloud_account; update_custom_cloud_account; delete_custom_cloud_account; view_managed_cloud_account; create_managed_cloud_account; update_managed_cloud_account; delete_managed_cloud_account; view_alert; view_cloud_resource; download_studio_report; download_account_report; view_partner; update_partner; delete_partner; associate_shared_account; disassociate_shared_account; view_sso; create_sso; update_sso; create_group; update_group; delete_group; associate_group; disassociate_group; view_group; create_roles; update_roles; delete_roles; associate_roles; disassociate_roles; view_roles; associate_member; create_member; update_member; view_member; create_scm; view_scm; update_scm; create_invites; update_invites; delete_invites; view_credentials; create_credentials; delete_credentials; associate_credentials; disassociate_credentials; view_resource_type; view_personal_access_token; create_personal_access_token
Account AdministratorEste papel tem permissão para auxiliar no gerenciamento das entidades de uma Conta Stackspot, como Workspace, Estúdios e ambientes. Mas não tem permissão para fazer configurações de segurança e integração como, por exemplo, integrar SSO e SCM.create_studio; update_studio; delete_studio; view_studio; change_visibility_studio; associate_workspace_studio; disassociate_workspace_studio; view_private_studio; publish_plugin; unpublish_plugin; deprecate_plugin; delete_plugin; download_plugin; create_static_link; delete_static_link; publish_action; unpublish_action; deprecate_action; download_action; publish_stack; unpublish_stack; deprecate_stack; view_stack; create_stack; update_stack; setup_stack; deprecate_starter; create_workspace; update_workspace; delete_workspace; view_workspace; associate_stack; disassociate_stack; view_stack; create_application; delete_application; update_application; deploy_application; rollback_application; destroy_application; view_application; create_shared_infra; delete_shared_infra; update_shared_infra; deploy_shared_infra; rollback_shared_infra; destroy_shared_infra; view_shared_infra; view_automatic_connection_interface; view_api; create_api; update_api; delete_api; publish_api; unpublish_api; create_environment; update_environment; update_workspace_context; view_workspace_context; update_account_context; view_account_context; update_workspace_workflow; view_workspace_workflow; update_account_workflow; view_account_workflow; view_product; create_product; update_product; delete_product; create_cloud_provider; update_cloud_provider; view_custom_cloud_account; create_custom_cloud_account; update_custom_cloud_account; delete_custom_cloud_account; view_managed_cloud_account; create_managed_cloud_account; update_managed_cloud_account; delete_managed_cloud_account; view_alert; view_cloud_resource; download_studio_report; download_account_report; view_studio_dashboard; view_partner; update_partner; delete_partner; associate_api; disassociate_api; grant_access_api; view_grant_access_api; associate_product; disassociate_product; view_member; update_invite; view_resource_type; view_personal_access_token; create_personal_access_token
Workspace AdministratorGerencia um ou mais Workspaces. Define padrões (contextos), por exemplo, sobre como as Stacks devem ser utilizadas dentro de um Workspace.view_studio; download_plugin; download_action; view_stack; update_workspace; delete_workspace; view_workspace; associate_stack; disassociate_stack; view_stack; create_application; delete_application; update_application; deploy_application; rollback_application; destroy_application; view_application; create_shared_infra; delete_shared_infra; update_shared_infra; deploy_shared_infra; rollback_shared_infra; destroy_shared_infra; view_shared_infra; create_connection_interface; view_automatic_connection_interface; view_api; create_api; update_api; publish_api; view_workspace_context; update_workspace_context; update_workspace_workflow; view_workspace_workflow; view_product; create_product; update_product; delete_product; create_cloud_provider; update_cloud_provider; view_custom_cloud_account; create_custom_cloud_account; update_custom_cloud_account; delete_custom_cloud_account; view_managed_cloud_account; create_managed_cloud_account; update_managed_cloud_account; delete_managed_cloud_account; view_cloud_resource; view_grant_access_api; view_member; view_resource_type; view_personal_access_token; create_personal_access_token
Studio AdministratorGerencia Estúdios. Uma pessoa com esta permissão pode definir quais Stacks podem ser publicadas na Conta e qual conteúdo pode sr depreciado ou removido, por exemplo.update_studio; delete_studio; view_studio; change_visibility_studio; associate_workspace_studio; disassociate_workspace_studio; view_private_studio; unpublish_plugin; deprecate_plugin; download_plugin; create_static_link; delete_static_link; unpublish_action; deprecate_action; download_action; publish_stack; unpublish_stack; deprecate_stack; view_stack; create_stack; update_stack; setup_stack; deprecate_starter; view_workspace; view_custom_cloud_account; view_managed_cloud_account; view_cloud_resource; download_studio_report; view_studio_dashboard; view_member; view_personal_access_token; create_personal_access_token
Content CreatorEste papel é responsável por criar conteúdo nos Estúdios. Por exemplo, Plugins, Actions e Stacks.view_member; view_personal_access_token; create_personal_access_token
Developer (Dev)Pessoa desenvolvedora tem permissão para utilizar conteúdos (Plugins, Starters, Stacks, Actions) para criar Aplicações dentro dos Workspaces.view_studio; download_plugin; download_action; view_stack; view_workspace; create_application; update_application; deploy_application; rollback_application; view_application; create_connection_interface; view_automatic_connection_interface; view_api; create_api; update_api; view_workspace_context; view_account_context; view_workspace_workflow; view_product; view_custom_cloud_account; view_managed_cloud_account; view_cloud_resource; download_studio_report; view_member; view_resource_type; view_personal_access_token; create_personal_access_token
Site Reliability Engineer (SRE)Este papel tem permissão para utilizar conteúdo (Plugins, Starters, Stacks, Actions) dentro dos Workspaces e podem criar Infraestruturas.view_studio;download_plugin; download_action; view_stack; view_workspace; create_application; deploy_application; rollback_application; view_application; create_shared_infra; delete_shared_infra; update_shared_infra; deploy_shared_infra; rollback_shared_infra; view_shared_infra; create_connection_interface; view_automatic_connection_interface; view_api; create_api; update_api; update_workspace_context; view_workspace_context; view_workspace_workflow; view_product; view_custom_cloud_account; create_custom_cloud_account; update_custom_cloud_account; delete_custom_cloud_account; view_managed_cloud_account; create_managed_cloud_account; update_managed_cloud_account; delete_managed_cloud_account; view_alerts; view_cloud_resources; view_member; view_resource_type; view_personal_access_token; create_personal_access_token
Partner AdministratorEste papel pode gerenciar os membros da Conta de Parceiros.view_workspace; view_api; view_product; associate_member; create_member; create_invite; update_invite; view_personal_access_token; create_personal_access_token
Partner MemberEste papel pode consumir APIs e produtos das Contas de clientes StackSpot que estão disponível nas contas de Parceiros.view_workspace; view_api; view_product; create_invite; update_invite; view_personal_access_token; create_personal_access_token

Embora existam papéis já pré-definidos pela StackSpot, você pode:

Por exemplo:

  • Você pode dar permissão de gerenciamento de estúdios para um Dev, que é o papel mais básico da StackSpot.

Configurar papéis

Pré-requisitos

As configurações e o fluxo de permissões ocorrem no portal da StackSpot. Você pode alterar o papel (e seu conjunto de permissões) dos membros de uma conta.

Somente os papéis que possuem acesso a configurações de permissões, podem inserir e remover membros de um determinado grupo.

Informação Adicional
  • Todo membro adicionado à Conta começa como Dev.
  • O membro da Conta que tiver seu papel alterado, deve reautenticar tanto no Portal, quanto na CLI, para atualizá-lo.
  • Um membro pode ter mais de um papel.

Para saber como customizar as permissões, criar novos papéis e adicionar papéis a membros da sua Conta, siga os passos:

Customizar papéis

Passo 1. Acesse diretamente link do Portal da Conta; ou após fazer login no Portal StackSpot, clique no seu avatar de perfil;

Passo 2. Selecione a opção 'Organização' no menu exibido;

Passo 3. No menu principal do Portal da Conta, clique em Gerenciamento de Acessos;

Passo 4. Clique na seção 'Papéis e Permissões';

Passo 5. Clique no Papel o qual você deseja alterar as permissões;

Passo 6. Dentro da aba 'Permissões', selecione o recurso o qual você quer habilitar ou desabilitar uma ação. Por exemplo:

  • Dentro do papel Developer, selecione o recurso 'Dashboard' e habilite a ação de 'view_studio'.

Passo 7. Habilite ou desabilite as ações que deseja;

Passo 8. Clique no botão 'Salvar'.

Pronto, você customizou as permissões de um papel.

Como alterar o nome e descrição de um Papel

Passo 1. Acesse diretamente link do Portal da Conta; ou após fazer login no Portal StackSpot, clique no seu avatar de perfil;

Passo 2. Selecione a opção 'Organização' no menu exibido;

Passo 3. No menu principal do Portal da Conta, clique em Gerenciamento de Acessos;

Passo 4. Clique na seção 'Papéis e Permissões';

Passo 5. Clique no Papel o qual você deseja alterar o nome e a descrição;

Passo 6. Clique no botão de edição no lado superior direito da tela, na mesma linha do nome do Papel;

Passo 7. Edite as informações e clique no botão 'Salvar'.

Como criar papéis

Você pode criar papéis de acordo com a necessidade da sua organização. Para fazer isso, siga os passos:

Passo 1. Acesse diretamente link do Portal da Conta; ou após fazer login no Portal StackSpot, clique no seu avatar de perfil;

Passo 2. Selecione a opção 'Organização' no menu exibido;

Passo 3. No menu principal do Portal da Conta, clique em Gerenciamento de Acessos;

Passo 4. Clique na seção 'Papéis e Permissões';

Passo 5. Clique no botão 'Criar papel';

Passo 6. Insira o nome e descrição que você quer dar para o novo papel;

Passo 7. Procure pelo nome do Papel que você criou na barra de busca e clique nele;

Passo 8. Dentro da aba 'Permissões', selecione o recurso o qual você quer habilitar ou desabilitar uma ação. Por exemplo:

  • Selecione o recurso 'Dashboard' e habilite a ação de 'view_studio'.

Repita o processo até habilitar todas as permissões que você quer.

Passo 9. Clique no botão 'Salvar'.

Pronto, você criou um novo papel para sua organização.

Como deletar Papéis

Passo 1. Acesse diretamente link do Portal da Conta; ou após fazer login no Portal StackSpot, clique no seu avatar de perfil;

Passo 2. Selecione a opção 'Organização' no menu exibido;

Passo 3. No menu principal do Portal da Conta, clique em Gerenciamento de Acessos;

Passo 4. Clique na seção 'Papéis e Permissões';

Passo 4. Procure pelo Papel que você quer apagar da sua conta;

Passo 5. Clique no botão 'Remover' ao lado dele.

Próximos Passos