Knowledge Base Bot: Technical Documentation
  • Knowledge Base Bot: Technical Documentation
  • Setting up
    • Prerequisites
      • Set up Azure
      • Install PowerShell modules
      • Install Azure CLI
      • Install Bicep CLI
      • Install Python
    • Pre-deployment
      • Create an app registration
      • Configure access policies
    • Deploy the code and Azure resources
    • Post-deployment
      • Execute post-deployment setup
      • Run the indexer script
  • RESOURCES
    • Architecture
Powered by GitBook
On this page
  1. Setting up
  2. Pre-deployment

Create an app registration

PreviousPre-deploymentNextConfigure access policies

Last updated 8 months ago

To create an app registration, you must have one of the following Microsoft Entra roles:

  • Global Administrator

  • Cloud Application Administrator

Note: A Global Administrator is typically the person who signs up for the Microsoft Entra ID tenant. View the guide on assigning Microsoft Entra roles to users for more information.

  1. Log into the Azure portal.

  2. Type “Microsoft Entra ID" in the search bar and select it.

  3. Select + Add (under Overview from the left pane) and click on App registration. This will take you to the Register an application page.

  1. Enter an application name in the Name section. This will be displayed to users and can be changed later.

  2. Under the Supported account types section, select one of these options:

    • Accounts in any organizational directory (Single tenant) - This option is specific to your tenant.

    • Accounts in any organizational directory (Multitenant) - This option allows users from any Azure Active Directory to access your app.

    Note: Either option will work. The choice between them depends on factors such as organizational policies, preference, etc.

  3. Click on Register to create the application.

  4. After the app registration is created, you will see a summary page listing the details of your application.