# ID System Process

## Features

Unicef currently calls upon a "Tenant" (Microsoft Azure AD) OAuth for accessing current portal products.

> OAuth is an open standard for access delegation commonly used as a way for Internet users to grant websites or applications access to their information on other websites but without giving them the passwords.

## Process

UNICEF Agencies User Account data is currently stored in a unified storage "Tenant" named UNICEF AD

UNICEF AD Currently pulls information from the following Agencies:

* HID
* WFP
* UNICEF
* UNHCR

OAuth is called upon form the Tenant when attempting to access the following UN Portal Tools:

* E-Tools
  * PMP
  * Etc.
* PRP
* TPM
* **UNPP**

### ID System Process Diagram

![OAuth Process for Portal Access](/files/-L6xX_4AWWJXanHLnI-Q)


---

# Agent Instructions: 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:

```
GET https://unicef.gitbook.io/unpp/technical-documentation/id-system-process.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
