For the complete documentation index, see llms.txt. This page is also available as Markdown.

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?