> For the complete documentation index, see [llms.txt](https://academy.any2info.com/any2info-academy/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.any2info.com/any2info-academy/no-code-platform/platform/settings/microsoft-azure.md).

# Microsoft Azure

### Create app registration on Azure

* Sign in to the azure portal and go to app registrations&#x20;
* Click on New registration&#x20;
* Enter a name, this name wil be shown to the users when signing in to the application&#x20;
* Add a redirect URI with the following format. During initial creation only one redirect URI can be added, please add the other URI's after creation
  * Https\://{yourURL}/AppsService/signin-microsoft&#x20;
  * Https\://{yourURL}/Platform/signin-microsoft&#x20;
  * Https\://{yourURL}/Apps/signin-microsoft&#x20;
  * Https\://{yourURL}/appsservice/signin-microsoft&#x20;
  * Https\://{yourURL}/platform/signin-microsoft&#x20;
  * Https\://{yourURL}/apps/signin-microsoft&#x20;
* Create the registration

### Copy the ClientId

* Sign in to the Any2Info platform and go to Platform -> Settings
* ​Click on the group Authorization and select “Azure SSO”​
* On the overview page copy the newly created client Id&#x20;
* Paste the id in the clientId

<div align="left"><img src="/files/8dmmBGbQYfr88IIfwXZE" alt=""></div>

### CreateClientSecret

* On the Azure portal go to the Certificates & Secrets menu item&#x20;
* Select the client secrets tab and click “new client secret”

![](/files/wADQJ8HDNlXlu1z7OE2W)

### Copy ClientSecret

* Sign in to the Any2Info platform and go to Platform -> Settings​
* Click on the group Authorization and select “Azure SSO”​
* Copy the value of the newly created secret&#x20;
* Paste the value in the clientsecret setting&#x20;
* Enable the EnableAzureSSO setting
* Save the settings

### Connect Azure id to the users

* For each user that should be able to sign in to the platform/app using Azure make sure the SSO username (the e-mail address) is filled.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://academy.any2info.com/any2info-academy/no-code-platform/platform/settings/microsoft-azure.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
