Skip to main content

Onboard Internal Users

In this walkthrough, Odin signs in to the ThunderID Console as the operations admin. He invites two new staff members: Heimdall onto the support team and Baldur onto the destinations team. Each invitee receives an email, opens the link, fills in a few additional attributes, and arrives in Wayfinder with their Staff user record and role already attached.

Onboarding internal users happens entirely in the ThunderID Console, so this walkthrough applies regardless of which solution pattern the app uses.

Prerequisites

Complete Setup before starting this walkthrough.

Background

Onboard Internal Users covers the requirements story behind this use case.

Walkthrough Setup

  1. Configure an email notification sender so the invitation email can be delivered. Have these values ready:

    FieldValue
    SMTP hostYour mail provider
    SMTP credentialsUsername and password / API key
    Sender nameWhat appears as the "From" name
    Email templateThe invitation email body
  2. Add the staff side of the model. Pick the tab that matches the path you used in Setup.

The bundle already created the Staff user type, the Support, DestinationsAdmin, and OpsAdmin roles, the invitation flow, and Odin (Staff with the OpsAdmin role). No further action is needed.

Try the Use Case

  1. Sign in to the ThunderID Console as Odin.
  2. Navigate to Users and select Add UserInvite User.
  3. Select Staff as the user type, enter Heimdall's email, and select Support as the role.
  4. Send the invitation. ThunderID emails Heimdall a one-time link.
  5. Open the email in Heimdall's inbox and open the link. The browser opens a Complete Your Profile page.
  6. Fill in the additional attributes and submit. Heimdall's account is now active with the Support role attached.
  7. Repeat the flow for Baldur with the DestinationsAdmin role.
ThunderID LogoThunderID Logo

Product

DocsAPIsSDKs
© WSO2 LLC. All rights reserved.Privacy PolicyCookie Policy