Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The sample app is set up to authenticate users against HIMSA's IDP, which supports the OIDC specification (https://openid.net/connect/)). Because it’s a service application which makes server to server communication, it can be trusted with secret information and the client is set up to use client credentials grant flow. Client id and client secret is obtained after app registration. Read more during app registration: App Registration for Noah ES Apps. Read more about authentication: Security and Authentication.

...

Configuring the sample app

The app settings is are located in the file: .\NoahESSampleServiceApp\appsettings.json. In app settings you can configure:

...

3: Use your test tenant ID to connect.
4: App will determine if it’s connected to the tenant. If it’s not, it will present a message saying it’s not connected with an a URL to Noah App Portal to approve the connection. Click the URL to open Noah App Portal and approve the app permissions.

...

6: Select the 'Events' menu item to view received NoahES Noah ES events. By default the event subscription is setup to listen for all event types. Event subscription is setup in RtmEventSubscriptionService.cs.

...