Calendars.Read |
delegated |
llows the application to read users' calendars, enabling it to schedule meetings or appointments effectively. The app can view existing calendar entries to avoid scheduling conflicts. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
Calendars.Read.Shared |
delegated |
necessary for reading both user and shared calendars, which is useful when the app needs to view not only the user's calendar but also shared team or group calendars for coordination. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
Calendars.ReadWrite |
delegated |
to create and modify events in user calendars, making it possible to automatically schedule and manage meetings on behalf of users. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
Chat.Read |
delegated |
read users' chat messages to keep track of ongoing discussions related to meetings or workplace tasks, providing a cohesive user experience within the app. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
Chat.ReadWrite |
delegated |
read and write to chats so that it can send reminders, follow-ups, or updates directly within a chat interface, streamlining communication. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
Contacts.Read |
delegated |
Access to user contacts is required so that the app can easily retrieve information about meeting participants or team members when scheduling or managing workplace events. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
Contacts.ReadWrite |
delegated |
The app requires full access to contacts to update or modify contact information related to workplace communications, ensuring accurate and up-to-date contact records. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
Group.Read.All |
delegated |
allows the app to read all groups in the organization. It is critical for managing and viewing group-related events and scheduling team-based meetings. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
Group.ReadWrite.All |
delegated |
Writing permissions are required to manage group-related resources, such as creating or updating group events, shared tasks, or calendars. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
MailboxSettings.Read |
delegated |
access user mailbox settings to read important scheduling-related settings like automatic replies (out-of-office), which are essential to avoid scheduling conflicts. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
Place.Read.All |
delegated |
read all company places (like meeting rooms) to book the appropriate locations for workplace meetings and events. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
User.EnableDisableAccount.All |
delegated |
allows the app to enable or disable user accounts as necessary for managing workplace roles or account access, ensuring compliance with security policies. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
User.Export.All |
delegated |
export user data for reporting or analysis purposes, particularly in relation to workplace activity or attendance. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
User.Invite.All |
delegated |
invite external users (guests) to the organization, essential for scheduling meetings with clients or partners who are not part of the internal system. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
User.ManageIdentities.All |
delegated |
to manage user identities, which may include managing users’ access to the system or their roles within the organization. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
User.Read |
delegated |
allows the app to read user profiles, which is necessary to access basic user information for scheduling and communication. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
User.Read.All |
delegated |
read all users' profiles within the organization, allowing it to manage scheduling and interactions across all users, not just individual ones. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
User.ReadWrite |
delegated |
requires read/write access to user profiles so that it can update information related to scheduling, task assignments, or team participation. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
User.ReadWrite.All |
delegated |
Full read/write permissions across all user profiles are necessary for the app to manage user information at a broader organizational level, ensuring accurate and up-to-date records for all workplace scheduling and communication features. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
email |
delegated |
needs access to users' email addresses to send notifications or alerts regarding upcoming meetings, changes in schedules, or reminders. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
offline_access |
delegated |
allows the app to maintain access to data that users have consented to, even when they are not actively using the app, enabling ongoing tasks like meeting reminders. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
openid |
delegated |
This permission is required for user sign-in functionality, allowing the app to authenticate users securely. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |
profile |
delegated |
requires access to basic user profiles to fetch key information about users (name, contact details, etc.) for use in scheduling and workplace tasks. |
2156d762-6db0-4bd1-8224-69eeffd29a24 |