1# AdminProvisioning 2 3## Introduction 4 5As a system application preset in OpenHarmony, AdminProvisioning is used to provision MDM services on devices in enterprise environments. It also provides service provisioning interfaces that can be invoked by other subsystems or third-party MDM clients to build a complete MDM solution. 6 7### Architecture 8 9 10 11## Directory Structure 12 13``` 14/applications/standard/admin_provisioning 15├── build.gradle # Global configuration file 16├── settings.gradle # Configuration file of the build module 17├── LICENSE # License file 18├── entry # entry module 19│ └── src 20│ ├── main 21│ ├── ets # ets module 22│ ├── MainAbility 23│ ├── model # Managed data 24│ │ ├── appMagagementImpl 25│ │ ├── appDetailData # Application detail data 26│ │ ├── baseData # Base data 27│ ├── pages # Component pages 28│ │ ├── component 29│ │ ├── entryComponent # Application detail component to be activated 30│ │ ├── headComponent # Application name component 31│ │ ├── permissionListComponent # Application permission component to be activated 32│ │ ├── applicationInfo 33│ ├── app.ets # Global ets logic and application lifecycle management file 34│ ├── resources # Resource configuration file 35│ ├── base # Default language, image resources, font size, and color resources 36│ ├── en_AS.element # Resources for the English language 37│ ├── rawfile # Local configuration file 38│ ├── zh_CN.element # Resources for the Chinese language 39│ └── config.json # Global configuration file 40├── signature # Certificate file 41``` 42 43## Usage 44 45 For details, see Instructions. 46 47## Repositories Involved 48 49[System Apps](https://gitee.com/openharmony/docs/blob/master/en/readme/system-apps.md) 50