In gewissen Fällen müssen Benutzer vor dem ersten Gebrauch ihre Benutzer aktivieren und gegebenfalls um weitere Daten erweitern. Dazu kann der Aktivierungsprozess der CoreOne Suite verwendet werden. So kann für diese Benutzer beispielsweise ein Aktivierungscode generiert werden, der auf einem sicheren Kommunikationsweg dem Benutzer zugestellt werden kann. Der Benutzer kann anschliessend unter der Eingabe seines Benutzernamens und dem Aktivierungscode seinen Account selbständig aktivieren.
Aktivierung auf der Anmeldemaske initiieren
Durch das Aktivieren der Funktion in den SSO Einstellungen und auf dem entsprechenden Client, erscheint auf der Anmeldemaske ein zusätzlichen “Account Aktivieren”-Button.
Aktivierung aus einer Applikation initiieren
...
Introduction
In certain cases, users need to activate their users before the first use and add more data if necessary. The activation process of the CoreOne Suite can be used for this purpose. For example, an activation code can be generated for these users, which can be sent to the user via a secure communication channel. The user can then activate his account independently by entering his user name and the activation code.
Initiate activation on the login screen
By activating the function in the SSO settings and on the corresponding client, an additional "Activate account" button appears on the login screen.
Initiate activation from an application
If the user is to be activated directly from an SSO application or via a short url, this can be done via the following URL:
Code Block |
---|
https://openid.itsense.ch/ActivationAccountActivation/ActivateUserActivate?client_id=coreonesuite&lang=de&redirect_uri=https%3A%2F%2Fdemo.itsense.ch%2Fwelcome |
...
The call has two parameters:
Parameter | BedeutungDefinition | KommentarComment | |||||
---|---|---|---|---|---|---|---|
client_id | Wird für das Auflösen der Client-spezifischen Informationen wie Templates etc. verwendet | redirect_uri | Wohin der Benutzer nach erfolgreicher Aktivierung geleitet werden soll | Info | | Used for resolving the client specific information like templates etc. | |
lang | The language for the UI | Example DE or EN | |||||
redirect | Where the user should be directed after successful activation |
|