lbcli create idp-client-configuration

Creates a new IdP client configuration.

Synopsis

This is step two of a three-step operation, mapping an identity provider (IdP) to a Lightbits authorization engine scope and role.

The required steps for using IdP are:

  1. Step 1: Create an idp-configuration, configuring an IdP cluster to work with.
  2. Step 2: Create an idp-client-configuration, specifying the app/user mode of operation for a specific client.
  3. Step 3: Create an auth-map-entry, mapping the identifier (client ID or group information) to a Lightbits scope/role.
Bash
Copy

Examples:

Bash
Copy
FlagShortTypeDefaultDescription
--help-hboolHelp for idp-client-configuration.
--namestringThe IdP client configuration name (required).
--authz-modestringAuthentication mode, user or app or converge (required).
--client-idstringThe IdP client ID (required).
--idp-configuration-namestringThe name of the corresponding idp-configuration (required).
--claim-namestringThe name of the user claim in the JWT (required only when the authz-mode is User).
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard