Create a read-only application
- Create a tenant-local application registration dedicated to staff directory synchronization.
- Grant only the Microsoft Graph application permissions needed to read selected users, groups, and profile fields.
- Grant tenant administrator consent after reviewing the requested permissions.
- Create a client secret with a defined owner and expiration process.
Scope the import
- Enter the Directory (tenant) ID, Application (client) ID, and client secret value.
- Prefer explicit staff security groups over importing the entire directory.
- Add student, contractor, shared, room, equipment, and service-account groups to exclusions.
- Add approved email domains and select which directory fields remain locked.
- Save the protected draft and review the expected population before scheduling.