App registrations
Category: Management
Version: 1.0
Last Updated: May 12, 2026
Author: Any2Info
Description
App Registrations allow the Any2Info services to communicate with external Apps, such as Outlook.
General Information
There are 2 types of App Registrations, Collection and System. Collection App Registrations only allow access to the currently selected Collection. While System App Registrations allow access to the whole installation, which includes all the collections. To create or edit System App Registrations you must be logged in with an Admin user. There are no separate Roles or Rights for this System App Registrations.
Default App Registrations
When a new installation is installed, or updated, there are a few default Sytem App Registrations already added. These have default values which cannot be changed. Certain values may be added, but each has a certain set of values that cannot be removed or altered in any way.
Currently there are 4 default App Registrations. These are as follows:
Any2Info Platform:
Values:
Client Name: Any2Info Platform
Client URI: https://[installion_url]/
Is active: True
Use pkce: True
Require return URI match: False
Grant Types: Authorization code
Response types: Code
Scopes: Platform, Datahub, Openid, Profile, Email
Redirect URI(s): https://[installion_url]/Platform/signin-oidc
Any2Info Webapp
Values:
Client Name: Any2Info Webapp
Client URI: https://[installion_url]/Apps
Is active: True
Use pkce: True
Require return URI match: False
Grant Types: Authorization code
Response types: Code
Scopes: Viewer, Native app, Openid, Profile, Email
Redirect URI(s): https://[installion_url]/Apps/signin-oidc
Outlook Add-in
Values:
Client Name: Any2Info Webapp
Client URI: https://[installion_url]/Platform
Is active: True
Use pkce: True
Require return URI match: False
Grant Types: Authorization code
Response types: Code
Scopes: Openid, Profile, Email
Redirect URI(s): https://[installion_url]/api/addin/outlook/complete
Synergy (S):
Values:
Client Name: Any2Info Webapp
Client URI: https://[installion_url]/
Is active: True
Use pkce: True
Require return URI match: False
Grant Types: Authorization code
Response types: Code
Scopes: Synergy addin
Redirect URI(s):
If any of these App Registrations are missing or incomplete, contact Any2Info.
Secrets
When an App Registration has been created a new option will appear when trying to edit one. Namely the Secrets tab. This tab is used to create and revoke secrets.
A secret consists of 3 given values and a set of generated values (namely dates such as Valid from and Last used).
When saving a secret to an App Registration a popup will show the secret, but only once. So make sure to save the returned value as there is no way to retrieve this value again.
Errors
If attempting to save an App Registration there are a handful of errors that may be thrown, these include:
Error Message
Meaning
Solution
X is empty
A required value is not filled in
Fill in the required value
X is not valid
A filled in value is not valid
Verify that the value is correct
Input is not a valid URL
An incorrect URL was attempted to be added as a redirect url
Verify that the URL is valid, it must include http(s) and a top level domain
Secret expired cannot be before the current date
The set expired date is in the past
Set the expired date to a date in the future
Changelog
Version
Date
Change
1.0
May 12, 2026
Initial document & documentation
Last updated
Was this helpful?