Ejento AI
GuidesQuickstartRecipesREST APIsRelease NotesFAQs
GuidesQuickstartRecipesREST APIsRelease NotesFAQs
Ejento AI
  1. Setup After Deployment
  • How to Setup Ejento on Azure
  • Prerequisites
  • Deployment on Azure
  • Setup After Deployment
    • Custom Domain Set Up
    • Microsoft SSO Authentication
    • Okta SSO Authentication
    • SharePoint Connection Set Up
    • Developer API Set Up
  • Overview
    • Azure Resources
  1. Setup After Deployment

Developer API Set Up

This guide will help you configure the required access and establish a secure connection between your Idejento Web App and Azure API Management (APIM). Please ensure you meet the prerequisites before proceeding.

Prerequisites#

✅ The Web App already has System-assigned Managed Identity enabled.
✅ You have Owner or User Access Administrator role on the APIM resource (or subscription).

Step 1: Get the Web App’s Managed Identity Object ID#

1.
Go to the Azure Portal.
2.
Navigate to App Services → select your Web App.
3.
In the left menu, click Identity.
4.
Under System assigned, note the Object (Principal) ID.
pic1.png
💡 This ID will be required when assigning roles in APIM.

Step 2: Add Role Assignment#

1.
In the Azure Portal, search for and open API Management services.
2.
Select your APIM instance.
3.
In the APIM instance, go to Access control (IAM).
4.
Click + Add → Add role assignment.
pic3.png
5.
In the Role list, select:
🔹 API Management Service Contributor
pic4.png
6.
In Assign access to, choose:
🔹 Managed identity
7.
In Select members:
a. Choose your Subscription
b. Select App Service
c. Pick your Web App (System-assigned identity)
pic5.png
8.
Click Review + assign to complete.
pic6.png
⚠️ Note: Role assignment propagation may take up to 5 minutes.

Step 3: Create Connection with Credential Manager in APIM#

1.
Go to APIM → APIs → Credential Manager and open “ejento-credential-manager001”.
pic7.png
2.
Click Create Connection.
pic20.png
3.
Enter a Connection Name (e.g., test) and click on Save.
pic9.png
4.
Login when prompted.
pic10.png
5.
Verify the APIM resource appears under Members.
6.
Click Complete.
7.
Ensure the status of the connection is “Connected”.

pic11.png#

✅ Final Check#

After completing the above steps:
🔹 The Web App’s Managed Identity now has contributor access to APIM.
🔹 A secure Credential Manager connection is established.
🔹 You are ready to use your Developer API environment with identity-based authentication.

Next Steps: Start integrating your APIs confidently with the assurance of secure access via managed identity.
Previous
SharePoint Connection Set Up
Next
Azure Resources