# EMM Documentation
EMM Play plays the role of middleware between the DEM server and Google Play API.
EMM Entities are,
- Enterprise
- User
- Device
- Product
- Install
- Storelayout
1. The very first step to use EMM is to create an enterprise. `Init Enterprise Signup Process` endpoint handles it. You can get all enterprises using `List Enterprises` endpoint. All these endpoints are under enterprise folder of postman. `EnterpriseUnEnrollment` hanldes the un-enrollment process of an enterprise. It will delete the users, devices will be released and enterprise service account as well. So you would be able to get these data and control the enterprise anymore.
2. Users belongs to enterprise. An enterprise may have one or more users. `Create User` registers an user. Then you have to generate QR code using `Create enrollment token QR code` by which an user can enroll his/her device under the respective enterprise. Similar to enterprise you can list users of a specific enterprise through `List Users` endpoint. You can also search an user using by `user name` or `user email`. Device also requires auth token which can be generated using `GenerateAuthToken` endpoint.
3. Device is another entity of EMM. An user may have upto 10 devices enrolled. You can list all the devices of an user using `List Devices` endpoint.
5.
```
dev = https://devemm.dynamyn.com/v1
Postman Collection = https://www.getpostman.com/collections/2f3ac331b2fe8bc56f5b
```