> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Controle de acesso e gerenciamento baseados em função

> Configure permissões de RBAC, crie funções personalizadas e gerencie o acesso de usuários nos planos Enterprise do Devin Desktop.

O sistema de controle de acesso baseado em função do Devin Desktop oferece acesso granular baseado em função a recursos corporativos, permitindo que administradores atribuam permissões e funções dinamicamente para um gerenciamento de acesso seguro e eficiente.

<Note>Os recursos de acesso baseado em função estão disponíveis apenas nos planos Enterprise.</Note>

<div id="role-based-access-controls">
  ## Controle de acesso baseado em funções
</div>

O sistema de acesso baseado em funções do Devin Desktop permite que organizações empresariais implementem controles de acesso granulares em todos os recursos da equipe. O sistema possibilita:

* **Gerenciamento granular de permissões**: Controle o acesso a recursos e dados específicos com base nas funções dos usuários
* **Atribuição dinâmica de funções**: Os administradores podem atribuir e modificar funções para usuários individuais ou grupos de usuários
* **Acesso seguro a recursos**: Garanta que os usuários tenham acesso apenas aos recursos necessários para suas responsabilidades
* **Auditoria e conformidade**: Acompanhe as permissões dos usuários e os padrões de acesso para atender aos requisitos de segurança e conformidade

O sistema de acesso baseado em funções se integra perfeitamente aos mecanismos de autenticação existentes do Devin Desktop, incluindo SSO e SCIM, para fornecer uma estrutura de segurança abrangente para implantações empresariais.

## Gerenciamento de funções

<Note>Estamos sempre trabalhando para aprimorar os recursos e as funcionalidades de gerenciamento de funções.</Note>

As funções podem ser criadas e gerenciadas no console de administração do Devin Desktop, na aba Configurações. Na oferta SaaS do Devin Desktop, acesse a aba Configurações em:

<Card title="Configurações da equipe" horizontal={true} icon="gear" href="https://windsurf.com/team/settings">
  Gerencie funções, permissões e configurações da equipe no console de administração.
</Card>

<div id="creating-a-new-role">
  ### Criando uma nova função
</div>

<Steps>
  <Step title="Acesse o gerenciamento de funções">
    Acesse [windsurf.com/team/settings](https://windsurf.com/team/settings) e localize a seção de gerenciamento de funções.
  </Step>

  <Step title="Criar função">
    Clique no botão **"Create Role"** para começar a criar uma nova função.
  </Step>

  <Step title="Configurar função">
    Insira um nome descritivo para a função e selecione as permissões adequadas na lista de caixas de seleção.
  </Step>

  <Step title="Salvar função">
    Revise suas seleções e salve a nova função. Ela ficará disponível para ser atribuída aos usuários.
  </Step>
</Steps>

<div id="role-permissions">
  ## Permissões de função
</div>

O Devin Desktop oferece duas funções padrão:

* **Função Admin**: Inclui todas as permissões disponíveis para acesso completo ao sistema
* **Função de usuário**: Não inclui nenhuma permissão por padrão, oferecendo uma base mínima de acesso

<div id="modifying-role-permissions">
  ### Modificando permissões de funções
</div>

Para modificar as permissões de funções personalizadas, clique no menu suspenso de permissões ao lado do nome da função, na seção Gerenciamento de Funções. Isso permite adicionar ou remover permissões específicas, conforme necessário.

<div id="available-permissions">
  ### Permissões disponíveis
</div>

O Devin Desktop oferece um conjunto completo de permissões organizadas nas seguintes categorias:

<div id="attribution">
  #### Atribuição
</div>

* **Leitura de atribuição**: Acesso para leitura da página de atribuição

<div id="analytics">
  #### Análises
</div>

* **Ler análises**: Acesso de leitura à página de análises

<div id="teams">
  #### Teams
</div>

* **Teams Somente leitura**: Acesso somente leitura à página de Teams
* **Teams Atualização**: Permite atualizar as funções dos usuários na página de Teams
* **Teams Exclusão**: Permite excluir usuários da página de Teams
* **Teams Convite**: Permite convidar usuários pela página de Teams

<div id="indexing">
  #### Indexação
</div>

* **Leitura de indexação**: Acesso de leitura à página de indexação
* **Criação de indexação**: Acesso para criar na página de indexação
* **Atualização de indexação**: Permite atualizar repositórios indexados
* **Exclusão de indexação**: Permite excluir índices
* **Gerenciamento de indexação**: Permite gerenciar e limpar o banco de dados de índices

<div id="sso">
  #### SSO
</div>

* **SSO Read**: Acesso de leitura à página de SSO
* **SSO Write**: Acesso de gravação na página de SSO

<div id="service-key">
  #### Chave de serviço
</div>

* **Leitura de chave de serviço**: Acesso de leitura à página de chaves de serviço
* **Criação de chave de serviço**: Permite criar chaves de serviço
* **Atualização de chave de serviço**: Permite atualizar chaves de serviço
* **Exclusão de chave de serviço**: Permite excluir chaves de serviço

<div id="billing">
  #### Billing
</div>

* **Billing Read**: Acesso de leitura à página de Billing
* **Billing Write**: Acesso de edição à página de Billing

<div id="role-management">
  #### Gerenciamento de funções
</div>

* **Leitura de funções**: Acesso de leitura à aba de funções em Configurações
* **Criação de funções**: Permite criar novas funções
* **Atualização de funções**: Permite atualizar funções
* **Exclusão de funções**: Permite excluir funções

<div id="team-settings">
  #### Configurações da equipe
</div>

* **Leitura das configurações da equipe**: Permite acesso de leitura às configurações da equipe
* **Atualização das configurações da equipe**: Permite atualizar as configurações da equipe

<div id="disable-devin-desktop-access-feature">
  ### Desativar o recurso de acesso ao Devin Desktop
</div>

Para administradores que precisam de acesso às análises da equipe e aos logs de auditoria/atribuição, mas não desejam usar uma licença, o Devin Desktop oferece um recurso para "desativar o acesso ao Devin Desktop".

Para acessar esse recurso:

<Steps>
  <Step title="Acesse Gerenciar equipe">
    Vá até a aba **"Gerenciar equipe"** nas configurações da sua equipe.
  </Step>

  <Step title="Editar usuário">
    Encontre o usuário que você deseja modificar e clique em **"Editar"** ao lado do nome dele.
  </Step>

  <Step title="Desativar acesso">
    Na caixa de diálogo de edição do usuário, você pode desativar o acesso dele ao Devin Desktop, mantendo as permissões administrativas para análises e logs.
  </Step>
</Steps>

<div id="user-groups">
  ## Grupos de usuários
</div>

<Note>Os grupos de usuários estão disponíveis para organizações Enterprise com a integração SCIM ativada.</Note>

Para organizações Enterprise, o Devin Desktop permite dividir usuários em múltiplos grupos de usuários por meio da integração SCIM (System for Cross-domain Identity Management). Esse recurso permite:

* **Estrutura organizacional**: Refletir a estrutura organizacional da sua empresa no Devin Desktop
* **Análises baseadas em grupos**: Visualizar análises e dados de uso filtrados por grupos de usuários específicos
* **Administração delegada**: Atribuir administradores de grupo que podem gerenciar grupos de usuários específicos
* **Gerenciamento escalável**: Gerenciar com eficiência um grande número de usuários por meio de operações baseadas em grupos

Os grupos de usuários são sincronizados automaticamente com seu provedor de identidade por meio do SCIM, garantindo que as mudanças organizacionais sejam refletidas nos controles de acesso do Devin Desktop.

<div id="user-management">
  ## Gerenciamento de usuários
</div>

A funcionalidade de controle de acesso baseado em funções do Devin Desktop permite que administradores atribuam funções a usuários individuais ou a grupos de usuários, oferecendo uma gestão flexível do controle de acesso.

<div id="assigning-roles-to-users">
  ### Atribuição de funções a usuários
</div>

O gerenciamento de funções de usuário é feito no console de administração do Devin Desktop em [windsurf.com/team/settings](https://windsurf.com/team/settings).

<Steps>
  <Step title="Acesse o gerenciamento de usuários">
    Vá para a página Configurações da equipe e localize a seção de gerenciamento de usuários.
  </Step>

  <Step title="Encontre o usuário">
    Percorra a lista de usuários ou use a busca para encontrar o usuário que você quer modificar. Os usuários podem ser ordenados alfabeticamente por nome, e-mail, horário de cadastro ou último login.
  </Step>

  <Step title="Edite a função do usuário">
    Clique em **"Edit"** ao lado do nome do usuário para abrir a caixa de diálogo de gerenciamento de usuários.
  </Step>

  <Step title="Selecione a função">
    Na janela lateral, selecione a função apropriada no menu suspenso.
  </Step>

  <Step title="Salve as alterações">
    Confirme sua seleção e salve as alterações. A nova função será aplicada imediatamente.
  </Step>
</Steps>

<div id="administrative-hierarchy">
  ### Hierarquia administrativa
</div>

O sistema de acesso baseado em funções do Devin Desktop reconhece diferentes níveis de acesso administrativo:

* **Super Admin**: usuários com a função de admin no grupo "todos os usuários" têm acesso total ao sistema e podem modificar qualquer função ou permissão
* **Admins de grupo**: administradores de grupos específicos de usuários só podem alterar funções e permissões dentro dos grupos pelos quais são responsáveis

Essa estrutura hierárquica garante que as responsabilidades administrativas possam ser delegadas adequadamente, mantendo os limites de segurança.

<div id="user-sorting-and-management">
  ### Ordenação e gerenciamento de usuários
</div>

A interface de gerenciamento de usuários oferece várias opções de ordenação para ajudar administradores a gerenciar grandes equipes com eficiência:

* **Ordem alfabética por nome**: Classifique os usuários pelos nomes de exibição
* **Endereço de e-mail**: Classifique os usuários pelos endereços de e-mail
* **Data de cadastro**: Visualize os usuários na ordem em que entraram na equipe
* **Último login**: Classifique pela atividade mais recente para identificar usuários ativos

Essas opções de ordenação facilitam encontrar usuários específicos e entender os padrões de engajamento da equipe.
