Atribuições e Privilégios do Oracle Visual Builder
Uma função inclui privilégios que permitem aos usuários executar várias tarefas. Todos os serviços do Oracle Cloud têm algumas atribuições predefinidas para executar tarefas ao configurar, administrar, gerenciar e usar um serviço. Há atribuições predefinidas para a camada do aplicativo e para o Oracle Visual Builder.
As atribuições predefinidas da camada do aplicativo incluem ServiceAdministrator, ServiceMonitor, ServiceDeveloper, ServiceDeployer e ServiceUser, mas apenas algumas dessas atribuições são usadas e mapeadas para as atribuições predefinidas usadas no Oracle Visual Builder. Para executar tarefas no Oracle Visual Builder, o usuário deve ser designado a uma das atribuições predefinidas do Oracle Visual Builder. Os usuários podem ter várias atribuições, dependendo de suas responsabilidades. Por exemplo, um usuário pode receber as atribuições ServiceAdministrator e ServiceMonitor, mas todos os privilégios concedidos pela atribuição ServiceMonitor são ignorados no Oracle Visual Builder.
Atribuições Predefinidas na Camada de Aplicativos
A tabela a seguir descreve as funções predefinidas disponíveis na camada do aplicativo.
| Atribuições Predefinidas | Descrição |
|---|---|
|
Atribuições Predefinidas da Camada de Aplicativos |
Controle o acesso aos vários recursos do Oracle Visual Builder: |
|
ServiceAdministrator |
Um usuário com a atribuição ServiceAdministrator é um superusuário que pode gerenciar e administrar as definições de administrador de uma instância do Oracle Visual Builder. |
|
ServiceMonitor |
Esta atribuição não é usada no Oracle Visual Builder |
|
ServiceDeveloper |
Um usuário com a atribuição ServiceDeveloper pode desenvolver aplicativos em uma instância do Oracle Visual Builder. |
|
ServiceDeployer |
Essa atribuição não é usada no Oracle Visual Builder. |
|
ServiceUser |
Um usuário com a atribuição ServiceUser só tem privilégios para utilizar a funcionalidade básica de um recurso, como acesso aos aplicativos preparados e publicados. |
Privilégios Disponíveis para Atribuições no Oracle Visual Builder
Há três atribuições predefinidas no Oracle Visual Builder, e essas atribuições são mapeadas para atribuições específicas da camada de aplicativos. A tabela a seguir lista as atribuições predefinidas do Oracle Visual Builder e as tarefas que os usuários que receberam essas atribuições podem executar.
| Atribuição Predefinida do Oracle Visual Builder | Função Mapeada | Tarefas que Os Usuários Podem Executar no Oracle Visual Builder |
|---|---|---|
|
Administrador do Visual Builder |
ServiceAdministrator |
Um usuário com esta atribuição pode:
|
|
Desenvolvedor do Visual Builder |
ServiceDeveloper |
Um usuário com esta atribuição pode:
|
|
Usuário do Visual Builder |
ServiceUser |
Um usuário com esta função só pode acessar aplicativos preparados e publicados. A permissão padrão só é imposta quando o administrador de serviço ajusta as definições de segurança para toda a instância de serviço a fim de restringir todo o acesso às aplicações de runtime aos usuários com essa atribuição. |
Funções Necessárias para Integração do Git
O Oracle Visual Builder pode ser integrado a repositórios Git hospedados em projetos do Oracle Visual Builder Studio. Ao configurar a integração com um repositório Git, para acessar o repositório Git, o usuário precisará fornecer as credenciais de um usuário no IDCS com a atribuição DEVELOPER_USER para autenticação.
Se você tiver configurado o SSO (Single Sign-On) para que o IDCS seja federado em outro provedor de identidades (IdP), as credenciais do usuário do SSO não poderão ser usadas para acessar o repositório Git. Você precisará definir um novo usuário no IDCS com a atribuição DEVELOPER_USER e usar as credenciais do novo usuário ao configurar a integração do Git.