> For the complete documentation index, see [llms.txt](https://ieg4.gitbook.io/onevu-digital-platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ieg4.gitbook.io/onevu-digital-platform/integrations/entra-id-microsoft-entra-id-sign-in-for-council-users.md).

# Entra ID (Microsoft Entra ID) Sign-In for Council Users

**Overview**

Our platform now supports secure single sign-on (SSO) using Microsoft Entra ID for council back office users. This allows staff to access the system using their existing corporate credentials, improving security while reducing the need to manage separate usernames and passwords.

**Key Benefits**

* Single Sign-On (SSO): Users log in with their standard council Microsoft account.
* Enhanced Security: Authentication is handled by the council’s Entra ID tenant, including support for Multi-Factor Authentication (MFA) and conditional access policies.
* Reduced Password Management: No need for separate platform-specific passwords.

**How It Works**

When a council has been configured to use the Entra ID sign-in option:

1. Their users are redirected to the council’s Microsoft sign-in page.
2. The user enters their corporate email and password.
3. Any configured security steps (e.g. MFA) are completed.
4. The user is securely authenticated and returned to the platform, signed in.

**Who Can Use This**

* Council back office users with an active Entra ID account who have been granted access to the platform within the council’s IEG4 Open Process environment.

Note: Open Process users still need to be added in the IEG4 platform and access permissions and Groups are all maintained in Open Process as now.

**Setup Requirements (Entra ID Integration)**

To enable Entra ID sign-in, your organisation will need to create and configure an application registration within your Microsoft Entra tenant and provide the following details:

Please supply the following values from your Entra ID application registration:

* Client ID (Application / Application ID)
* Tenant ID (Directory ID)
* Client Secret (generated for the application) - ensure the client secret is shared via a secure method.

These values are required for secure authentication between your Entra tenant and the platform.

**Redirect URI Configuration**

As part of the setup, you must configure a redirect URI within your Entra ID application registration. This allows users to be securely returned to the platform after authentication.

Use the appropriate URI depending on your environment:

* Test Environment:

<https://openprocess-test.ieg4.net/api/auth/entraid-callback>

* Live Environment:

<https://live.openprocess.digital/api/auth/entraid-callback>

**Next Steps**

Once the above details have been configured and shared:

1. The IEG4 Support team will complete the integration setup.

<br>

<br>


---

# 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://ieg4.gitbook.io/onevu-digital-platform/integrations/entra-id-microsoft-entra-id-sign-in-for-council-users.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.
