Conexão com a Mulesoft

Obtendo credenciais de acesso

Client e Secret ID

  1. Acesse a Anypoint Platform e clique em Access Management, localizado no menu lateral esquerdo.
    detalhe do menu da Mulesoft

  2. Crie um App:

    • Na aba Owned Apps, clique no botão Create App.
      detalhe da tela da Mulesoft

    • Informe um nome para identificar o aplicativo.

    • Em Types, selecione a opção App acts on its own behalf (client credentials).
      Em seguida, clique em Add Scopes.
      opões em type

    • Selecione os escopos, especificando quais ações a aplicação terá permissão para executar.
      Certifique-se de selecionar os escopos:

      • API Manager,

      • Exchange,

      • General e

      • OpenID
        Em seguida, clique em Next
        add scopes

    • Selecione os business groups que poderão ser acessados.

    • Selecione os ambientes que poderão ser acessados (esta opção é válida apenas para alguns escopos).

    • Ao terminar de configurar o App, clique em SAVE.

  3. O App criado será listado em Connected Apps.
    Clique nos botões Copy id e Copy secret para copiar as credenciais.
    id e secret


Organization ID

  1. Para obter o Organization ID:

    • Acesse o portal Anypoint Platform.

    • No menu lateral esquerdo, clique em Business Groups.
      O Business Group ID é o "Organization ID".
      business id

Criando uma nova conexão

Siga os passos abaixo para criar uma nova conexão.

  1. Entre na tela Connections, clicando no menu lateral esquerdo ou no card na tela inicial.

  2. Clique no botão + CREATE CONNECTION, localizado na parte superior direita da tela.
    screenshot da tela connetions com destaque para o botão create connection

  3. Na etapa 1 - PROVIDER, digite ou selecione a Mulesoft.
    detalhe da tela de criação de conexão com a etapa 1

  4. Clique em NEXT.

  5. Na etapa 2 - CONNECTION, decida entre conexão nativa (dados atualizados diretamente com o provedor) ou não nativa (upload manual).

    • Para conexão nativa, informe:

      • Connection Name: nome identificador da conexão.

      • Organization ID: código único identificador da Sensedia. Veja como obtê-lo.

      • Client ID e Client secret. Veja como obtê-los.
        detalhe da tela de criação de conexão nativa etapa 2 Mulesoft

    • Para conexão não nativa, informe:

      • Connection Name: nome identificador da conexão.
        detalhe da tela de criação de conexão não nativa etapa 2 Mulesoft

  6. Na última etapa, revise as informações. Se estiverem corretas, clique em SAVE.

Importando APIs manualmente

Em conexões nativas, as APIs são importadas automaticamente.

Para importar APIs manualmente, siga os passos abaixo:

  1. Entre na tela Connections, clicando no menu lateral esquerdo ou no card na tela inicial.

  2. Encontre a conexão que deseja editar e clique no ícone icon view 2.
    Se precisar, utilize a barra de busca para localizar a conexão desejada.

  3. Na tela API Imports, clique no botão + IMPORT API, localizado logo abaixo de General Info e acima de API Imports.
    tela importação de APIs

  4. Selecione um ambiente para visualizar as APIs associadas a ele.

  5. Selecione as APIs que deseja importar. Se necessário, utilize a busca por nome da API.
    Em seguida, clique em SAVE.

tela importação de API

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]