Parameter
Parameter / Description Settings
Type Value
ClientId
ClientId of the SI5 Identity Service, same value 
as the ClientId of the "appsettings.produc‐
tion.json”
string <clientId>
Redirection URLs
After a user successfully authenticates itself, 
the authorization server will redirect the user 
back to the application with either an authoriza‐
tion code or access token in the URL. 
string <SI5 server ip 
address>:<port>/int/identity/
signin-oidc
Post Logout Redirect URIs
After a user successfully logged out from an ap‐
plication, the authorization server will redirect 
the user back to this URL.
string <SI5 server ip 
address>:<port>/int/identity/
signout-callback-oidc
Scopes
Scopes are used by an application during au‐
thentication to authorize access to a user’s de‐
tails. We do not store user data.
string profile, openid
Grant Types
Represents a user’s permission for the client to 
access their data.
string Authorization Code
Token Endpoint Authentication Method
Include clientId and client secret in the request 
body.
string cient_secret_post
Client Secret 
It is a secret used by the OAuth Client to au‐
thenticate itself to the authorization server. 
string <secret>
Note
Scopes
● openid: mandatory scope and will return a sub claim, which represents a unique identifier for 
the authenticated user.
● profile: request access to the End-User’s default profile claims
Configuring SI5 Identity Service
1. Open the following directory: <Installation directory>\SinInt.Identity.Service\ 
2. Open the file "appsettings.production.json".
Configuring the settings
6.2 Configuring the external authentication provider
Manage MyResources, Optimize MyProgramming /NX-Cam Editor 
Installation Manual, 12/2019, A5E44672080B AE 137