Apple School Manager User Guide
- Welcome
- Document revision history
- Copyright and trademarks

Organizational data sharing
Organizational data sharing uses a REST API called Roster API. With it, external education apps can automatically access and sync user and class information that’s in Apple School Manager. This saves users with the role of Administrator and Instructor from the manual task of creating student and class records using an external app or service.
To start the authorization process for a specific app, contact the app developer. If they support the Roster API, they provide you with the URL to visit to create the connection with your Apple School Manager organization.
Users with the role of Administrator and Site Manager can also:
Manually approve access through a standard OAuth authorization flow so that the external app can fetch data.
Revoke data sharing at any time.
Limit which apps are allowed to connect to the Roster API by creating a list of allowed apps.