Configurar Integração com o Oracle Transport e o Global Trade Management (OTM/GTM)
Você pode estabelecer uma conexão entre o aplicativo Oracle Access Governance e Oracle Transport e o aplicativo Global Trade Management (OTM/GTM) como um Sistema Gerenciado. Para configurar, use Sistemas Orquestrados na Console do Oracle Access Governance.
Pré-requisitos
Antes de instalar e configurar o sistema orquestrado do Oracle Transport e Global Trade Management (OTM/GTM). Considere os pré-requisitos e as tarefas a seguir.
- Você deve criar um aplicativo confidencial no Oracle Cloud Infrastructure.
- Crie uma nova conta de usuário no Oracle Transport e no Global Trade Management (OTM/GTM) e atribua uma função de Administrador de Usuário para integrações externas.
OAuth 2.0: Criar um Aplicativo de Tipo Confidencial Integrado
Para criar um aplicativo integrado do tipo Confidencial no OCI IAM, você deve ter a atribuição de Administrador do Domínio de Identidades.
Atribua o ID do cliente como o apelido da conta de usuário de integração do Oracle Transport e do Global Trade Management (OTM/GTM).
Conclua os pré-requisitos mencionados para obter os parâmetros de integração. OAuth 2 para OTM/GTM.
- Navegue até Identidade e Segurança e clique em Domínios.
- Selecione Domínios.
- Selecione a guia Aplicativos integrados.
- Selecione Adicionar aplicativo.
- Selecione o mosaico Aplicativo Confidencial e, em seguida, Iniciar workflow.
-
Na página Detalhes, informe o seguinte:
- Informe o nome e a descrição do aplicativo confidencial.
- Na seção Autenticação e autorização, ative Impor concessões como autorização.
- Clique em Enviar.
- Selecione a guia OAuthconfiguração.
- Selecione Editar configuração OAuth.
- Selecione Configurar este aplicativo como um servidor de recursos agora
- No campo Público-alvo principal, digite a URL do Oracle Transport and Global Trade Management (OTM/GTM).
- Adicionar o escopo do aplicativo
- Selecione Configurar este aplicativo como cliente agora.
-
Selecione os seguintes tipos de concessão:
- Credenciais do Cliente
- Asserção JWT
- Token de autorização
-
Informe o URL de Redirecionamento, como
https://otmgtm-example-instance.oraclecloud.com/sso/openid_connect_redirect.jsp - Selecione perímetro de rede para restringir as tentativas de login a IPs ou intervalos específicos; caso contrário, selecione Em qualquer lugar.
- Em Configuração do cliente > Emissão de Token, selecione Adicionar recursos.
- Clique em Adicionar escopo, selecione a lista suspensa no aplicativo Confidencial que criamos e selecione o escopo disponível nesse aplicativo e clique em Adicionar.
- Clique em Salvar Alterações.
- Clique em Enviar.
- Ative o aplicativo, clique no ícone Ações e selecione Ativar. O status deve mudar de Inativo para Ativo.
Criar Conta de Usuário para Integrações Externas
Crie um usuário e atribua a função de Administrador de Usuário ao usuário de serviço.
- Vá para a Console do Oracle Transport and Global Trade Management (OTM/GTM).
- Selecione Configuração e Administração.
- Na lista Gerenciamento de Usuários, selecione Gerenciador de Usuários.
- Selecione Novo.
- Digite Nome do Usuário evitando os caracteres especiais. Para obter mais detalhes, consulte Caracteres Especiais.
-
Atribua o ID do Cliente como o Apelido. Por exemplo,
S92C5BDC1234. - Selecione Nome do Domínio. Não é possível atualizar o nome do domínio depois de atribuído.
- Informe a senha e verifique a senha.
-
No ID da Função do Usuário, atribua o seguinte:
-
Para o acesso com o Privilégio Mínimo, selecione
USER-ADMINISTRATION. Para saber mais sobre restrições de provisionamento, consulte Limitações.
-
Para o acesso com o Privilégio Mínimo, selecione
- Na lista ID da Política da Conta, selecione Política Básica.
- Na lista Controle de Acesso, selecione Integração Externa.
- Selecione Finalizado.
Configurar
Você pode estabelecer uma conexão entre o Oracle Transport e o Global Trade Management (OTM/GTM) e o Oracle Access Governance informando os detalhes da conexão. Para isso, use a funcionalidade de sistemas orquestrados disponível na Console do Oracle Access Governance.
Navegar até a Página Sistemas Orquestrados
A página Sistemas Orquestrados da Console do Oracle Access Governance é onde você inicia a configuração do seu sistema orquestrado.
Selecionar sistema
Na etapa Selecionar sistema do workflow, você pode especificar qual tipo de sistema deseja integrar ao Oracle Access Governance.
Você pode procurar o sistema necessário por nome usando o campo Pesquisar.
- Selecione Oracle Transport and Global Trade Management (OTM/GTM) .
- Clique em Avançar.
Adicionar detalhes
Adicione detalhes como nome, descrição e modo de configuração.
- Informe um nome para o sistema ao qual você deseja se conectar no campo Nome.
- Informe uma descrição para o sistema no campo Descrição.
- Para este sistema orquestrado, o Oracle Access Governance pode gerenciar permissões
- Clique em Avançar.
Adicionar Proprietários
Adicione proprietários principais e adicionais ao sistema orquestrado para permitir que eles gerenciem recursos.
Ao configurar o primeiro Sistema Orquestrado para sua instância de serviço, você só poderá designar proprietários depois de ativar as identidades na seção Gerenciar Identidades.
- Selecione um usuário ativo do Oracle Access Governance como o proprietário principal no campo Quem é o proprietário principal?.
- Selecione um ou mais proprietários adicionais na lista Quem mais possui?. Você pode adicionar até 20 proprietários adicionais para o recurso.
Definições da conta
Gerencie as configurações da conta ao configurar seu sistema orquestrado, incluindo definições de notificação, e ações padrão quando uma identidade é movida ou sai da sua organização.
- Selecione para permitir que o Oracle Access Governance crie novas contas quando uma permissão for solicitada, se a conta ainda não existir. Por padrão, a conta será criada se ela não existir, quando uma permissão for solicitada. Se a opção for desmarcada, as permissões só poderão ser provisionadas quando a conta já existir no sistema orquestrado. Se for solicitada uma permissão na qual não houver usuário, a operação de provisionamento falhará.
-
Selecione onde e quem enviar e-mails de notificação quando uma conta for criada. A definição padrão é Usuário. Você pode selecionar uma, ambas ou nenhuma dessas opções. Se você não selecionar nenhuma opção, as notificações não serão enviadas quando uma conta for criada.
- Usuário
- Gerente de usuários
- Quando uma identidade sai da sua empresa, você deve remover o acesso às suas contas. Você pode selecionar o que fazer com a conta quando isso acontecer. Selecione uma das seguintes opções:
- Excluir
- Desativar
- Nenhuma ação
Observação
Essas opções só serão exibidas se houver suporte no tipo de sistema orquestrado que está sendo configurado. Por exemplo, se a opção Excluir não for suportada, as opções Desativar e Nenhuma ação serão exibidas. - Quando todas as permissões de uma conta forem removidas, por exemplo, ao passar de um departamento para outro, talvez você precise ajustar a quais contas a identidade tem acesso. Você pode selecionar o que fazer com a conta quando isso acontecer. Selecione uma das seguintes opções:
- Excluir
- Desativar
- Nenhuma ação
Observação
Essas opções só serão exibidas se houver suporte no tipo de sistema orquestrado que está sendo configurado. Por exemplo, se a opção Excluir não for suportada, as opções Desativar e Nenhuma ação serão exibidas. - Se quiser que o Oracle Access Governance gerencie contas criadas diretamente no sistema orquestrado, você poderá selecionar a opção Gerenciar contas que não são criadas pelo Access Governance. Isso reconcilia contas no sistema gerenciado e permite gerenciá-las no Oracle Access Governance.
Definições de integração
Informe detalhes da conexão com o sistema Oracle Transport e Global Trade Management (OTM/GTM).
- Na etapa Configurações de integração do workflow, informe os detalhes necessários para permitir que o Oracle Access Governance se conecte ao sistema do Oracle Transport e do Global Trade Management (OTM/GTM).
Definições de integração Nome do Parâmetro Descrição URL Base
Endereço de URL principal que inclui host e porta da instância de serviço do Oracle Transport e do Global Trade Management (OTM/GTM). Por exemplo: otmgtm-example-instance.oraclecloud.com:443URL do servidor de autenticação Digite o URL do Domínio do OCI IAM seguido por oauth2/v1/token. Para localizar o URL do Domínio, consulte Localizando um URL do Domínio de Identidades. Por exemplo:https://idcs-a1b2c3d4e5f67890.identity.oraclecloud.com/oauth2/v1/tokenID do cliente
ID do Cliente do aplicativo confidencial do IAM do OCI. Segredo do cliente
Segredo do cliente do aplicativo confidencial do OCI IAM. Qual é o escopo? Informe os escopos aplicáveis permitidos ao aplicativo confidencial. Por exemplo: https://otmgtm-example-instance.oraclecloud.com/logisticsXmlApi/[OTMGTMappname]Deseja definir uma função de administrador personalizada no encerramento do usuário ou na remoção de uma função de administrador? Atribui a função definida, em vez da função DEFAULT, quando: - Os direitos serão excluídos se a opção 'Excluir as permissões para contas desativadas' estiver ativada. Consulte
- Quando uma função é removida
- Clique em Adicionar para criar o sistema orquestrado.
Finalizar
Conclua a configuração do sistema orquestrado fornecendo detalhes sobre se deseja realizar personalização adicional ou ativar e executar um carregamento de dados.
A etapa final do workflow é Concluir.
- Personalizar antes de ativar o sistema para cargas de dados
- Ativar e preparar a carga de dados com os padrões fornecidos
do menu de navegação do Oracle Access Governance, selecione Administração de Serviço → Sistemas Orquestrados.