> For the complete documentation index, see [llms.txt](https://docs.mosip.io/1.1.5/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mosip.io/1.1.5/modules/admin.md).

# Administration

## Overview

The MOSIP platform is configured via the Admin application. This application can be accessed only by the privileged group of administration personnel. When the MOSIP platform gets initialized, there are default configurations and seed data are setup. Post installation, following operations can be done using the Admin application:

* Master data management
* User management
* Mapping of the master data to various resources

The module provides a single user interface to administer the MOSIP platform. On initial platform installation, data and configurations may be uploaded from CSV files.

Admin application contains UI layer and Service layer. All the components in both Services and UI are secure and authenticated. Every component should be defined with the authorization module plugged in. For example, if a component's data is not supposed to be viewed except authorized personnel, no user will be able to view it. So is for creating, editing and deleting functionalities.

## Detailed functionality

[Admin Services Functionality](/1.1.5/modules/admin/admin-services-functionality.md)

## Logical view

![Logical Diagram](/files/-M1RB0ffHCooqM_8YwHx)

## Backend Services

The administrator uses many services available as part of Kernel in [commons repository](https://github.com/mosip/commons). There are a few administrator specific services available in [admin repository](https://github.com/mosip/admin-services). The code and design documentation is available in the repositories.

## Frontend - Admin portal

Reference implementation of Admin portal is available in [ref impl repo](https://github.com/mosip/mosip-ref-impl)

## Build and Deploy

Build and deploy instructions available in the above repositories.

## APIs

APIs from multiple services are used for Admin as follows:

* [Admin APIs](/1.1.5/apis/admin-apis.md)
* [Document APIs](/1.1.5/apis/document-apis.md)
* [Register Center APIs](/1.1.5/apis/registration-center-apis.md)
* [Device APIs](/1.1.5/apis/device-apis.md)
* [Machine APIs](/1.1.5/apis/machine-apis.md)
* [Common APIs](/1.1.5/apis/common-apis.md)
* [Zone APIs](/1.1.5/apis/zone-apis.md)
* [Device Management APIs](/1.1.5/apis/device-management-apis.md)
