Technical details (Anniversaries)
Technical details for the Anniversaries app by Accelerator 365
Jump to
Required API permissions
The following Microsoft Graph API permissions are required by this app.
Some permissions may already be pre-approved by Microsoft, while others require manual approval by a user with the Global Administrator role after the app has been deployed. See our guide to approving API permissions for full instructions.
| Scope | Purpose | Pre-approved by Microsoft |
| User.Read.All | Read the user's full profile for syncing anniversaries data and the live persona card. | ⛔ No |
| People.Read.All | Read the user's relevant people list for the live persona card. | ✅ Yes |
| Contacts.ReadWrite | Read and write to the user's contact list to update their contacts from the live persona card. | ⛔ No |
These permissions are delegated, apply organization-wide, and are essential for the app to function properly.
Data storage
The Anniversaries app provisions specific SharePoint lists and libraries during the initial data source creation setup to support its features and functionality. These include:
| List/library title | Relative URL | Purpose |
| Anniversaries | /Lists/A365_Anniversaries_<guid> | Storage of anniversaries data. |
| Reactions | /Lists/A365_AnniversariesReactions_<guid> | Storage of reactions to anniversaries. |
| Settings | /Lists/A365_AnniversariesSettings_<guid> | Configuration settings applied to the Anniversaries app |
Note: The GUID in this URL refers to the data source container ID for this instance of the Anniversaries app.
Recommended deployment scope
It is expected that the Anniversaries app is made available only on specific areas of your SharePoint tenant as necessary, e.g., a home site or landing site.
Therefore, it is recommended to select the Only enable this app option on deployment (see the Installation instructions page). This means the app is available for Site Owners to manually add to their site.