User Service API

Purpose and Scope

User Service provides applications and other services (henceforth "consumers") with:

  1. federated identity services within the nGen Platform,
  2. single sign-on and sign-out, and
  3. shared user profiles across consumers

Terminology

User Service uses the following terminology:

Conventions and Return Codes

The API supports the nGen Platform conventions:

API

All methods in the API require a bsgra_guid value appropriate to your consumer service be passed in as either an HTTP header named 'BSGRA_GUID' or as an HTML parameter name 'bsgra_guid'.

Accounts Resource

This resource handles Single-Sign-On(SSO) and Single-Log-Out (SLO)


User Resource

User data (profile/personas) resource.


Password Reset Resource

User resource for resetting a user password.


Activation Resource

User resource for activating a new user. After a user is created, they must be activated before they can be logged in.


User Import Resource

This resource is for batch uploading users.