Jump to Content
Identity Cloud
GuideRelease notes
TrainingSupportCommunityIdentity Cloud
TrainingSupportCommunity
GuideRelease notes

Welcome

  • Welcome to Identity Cloud
  • How Identity Cloud works
  • Feature list
  • Key concepts and terms
  • Identity Cloud REST API index

Status and support

  • Verify Identity Cloud operational status

What's New

  • Webhooks 2 and Export Service to be decommissioned

Get started

  • Before you begin
  • Get started guides
  • Supported web browsers
  • Set up Hosted Login
    • Verify components
    • Get an administrative access token
    • Create a token policy
    • Create a login policy
    • Create or modify a login client
    • Configure application client settings
    • Make an authorization request
    • Configure CNAMEs
    • Redirect Hosted Login links
    • Configure social login
    • Next steps
  • Upgrade to Hosted Login v2
  • Set up an API-based implementation
    • Complete traditional login and registration
    • Complete social login and registration
    • Merge accounts
    • Link or unlink accounts
    • Verify an email address
    • Reset a password
    • Update a user profile
    • Exchange an authorization code
  • JavaScript SDK implementation guide (legacy customers only)
    • Introduction to the JavaScript SDK
    • Reference implementation
    • Configuration and acceptance testing
    • Step-by-step guide to deploying the JavaScript SDK
    • Production launch process
    • Flow versions
    • Manage registration sessions
  • Configure Customer Insights portal access
  • Customer Insights access permissions
  • Test Hosted Login on the OpenID Connect Playground

Identity Cloud features

  • Hosted Login
    • Introduction to Hosted Login
    • Introduction to Hosted Login v2
    • Integrate OpenID Connect apps
    • Supported features
    • Version history
  • OpenID Connect and OAuth 2.0
    • An introduction to OAuth 2.0 and OpenID Connect
    • Discovery document
    • Token reference
    • Scopes and claims
    • JSON web keys
    • Convert Unix epoch time
  • Two-factor authentication (2FA)
    • Introduction to 2FA
    • 2FA and user registrations
    • 2FA and user logins
    • Unfinished 2FA sessions
    • Users with a verified mobile number but no verified email address
    • Introduction to trusted devices
    • The device part of a trusted device
    • The "Trust this device" checkbox
    • Two-factor authentication options
  • Client reputation
  • Risk-based authentication
  • Webhooks v3
    • Introduction to Webhooks v3
    • Determine if you need Webhooks v3
    • Webhooks v3 and Webhooks v2 differences
    • Migrate to Webhooks v3
    • Webhooks v3 event delivery process
    • Undelivered events
    • Introduction to Webhook event filters
    • What a Webhook event filter can filter on
    • Webhook event filters and personal information
    • Webhooks v3 glossary
  • SIEM event delivery (legacy customers only)
    • Introduction to SIEM event delivery (legacy customers only)
    • Identity Cloud SIEM events (legacy customers only)
    • How the SIEM event delivery service works (legacy customers only)
  • JavaScript SDK logins and registrations
    • JavaScript SDK registration overview
    • JavaScript SDK registration components
    • JavaScript SDK access tokens and codes
    • JavaScript SDK transactional emails
  • Social login and registration
    • Introduction to custom providers
  • Data integration and migration
    • Data integration with Integration Bus
    • Standard data migration services
    • Custom data migration services
    • Data mapping
  • Reporting and analytics
    • Introduction to Customer Insights
    • Customer Insights events
    • Customer Insights glossary
    • Directory-derived and event-derived data
    • Upgraded and legacy Dashboards
  • Unique password enforcement
    • Introduction to unique password enforcement
    • Password enforcement and entity types
    • Password enforcement and user accounts
    • How password enforcement affects the user experience
  • Identity Cloud Console
    • Introduction to the Console
    • Console audit logs
    • Console Registration Builder
    • User profile searches
    • Search history and search filters
  • Applications and API clients
    • API clients and permissions
    • Application and API client settings
    • Protect Capture redirects
  • REST APIs
    • Additional Authentication API examples
    • Additional Configuration API examples
    • Additional Entity and Entity Type API examples
    • Additional Social API examples

Manage user logins and registrations

  • Manage two-factor authentication (2FA)
    • Enable and disable 2FA
    • Modify 2FA registration forms
    • Require 2FA on every login
    • Add 2FA messages to a flow
    • View 2FA messages
    • Modify a 2FA message
    • Create a localized 2FA message
    • Format 2FA emails by using CSS
  • Manage trusted devices
    • Modify the trusted device time-to-live value
    • Untrust a device
  • Manage email addresses and mobile device numbers in Hosted Login v2
    • Modify an email address or mobile number
    • Validate a mobile number
    • Use email address verification without 2FA
  • Manage unique password enforcement
    • Configure unique password enforcement
    • Modify the "Password is not acceptable" error message
    • Unique password enforcement cheatsheets
  • Manage JavaScript SDK single sign-on
    • JavaScript SDK Single Sign-on overview
    • Manage JavaScript SDK single sign-on for the registration UI
    • Manage JavaScript SDK single sign-on for the registration APIs
  • Configure Customer Care Portal settings
  • Manage Hosted Login clients and policies
    • Create an OIDC login client
    • Create a Hosted Login configuration client
    • Add a redirect URI to a login client
    • Add scopes to a token policy
    • Modify token lifetimes
    • Create custom claims
    • List login policies
    • Create a login policy
    • Modify a login policy
    • Delete a login policy
    • List token policies
    • Create a token policy
    • Modify a token policy
    • Delete a token policy
  • Login with a mobile number instead of an email address

Manage social logins and social login providers

  • Configure social login in Hosted Login
  • Configure social login by using the Social Login Dashboard
  • Manage custom providers
    • Create a social login provider
    • Select a social login application
    • Create a custom provider
    • Map custom provider attributes
    • Enable a custom provider
    • Modify the authn_context property
    • List custom providers
    • View a custom provider
    • Modify a custom provider
    • Delete a custom provider
    • Use Etags to check for custom provider updates
    • Create a SAML authentication application
  • Manage social sharing (legacy customers only)
    • Configure social sharing
    • Enable or disable social sharing counts

Manage user profiles and user accounts

  • Manage user profiles in Console
    • View user profiles
    • Create a user profile
    • Manage the property attribute
    • Manage the full user record
    • Resend an email verification notice
    • Reset a user password
    • Delete a user profile
    • Export audit data
    • Export user data
  • Manage schemas in Console
    • View a schema
    • Export a schema
    • Copy a schema
    • Create a schema
    • Delete a schema
    • Add an attribute to a schema
    • Copy an attribute within a schema
    • Delete an attribute from a schema
  • Search for user profiles in Console
    • Modify display attributes
    • Suppress default and empty searches
    • Create a search query
    • Configure target search values
    • Use wildcard characters
    • Use Boolean operators
    • Search for user profiles
    • Create a search query with Guided Search
    • Access the search history
    • Create a search filter
    • Modify, rename, or delete a search filter
  • Manage schemas and profiles with the REST APIs
    • Manage schemas with the REST APIs
    • Query or import large data sets

Manage monitoring and security

  • Monitor user profile activity with Webhooks v3
    • Enable, disable, or delete webhook subscriptions
    • Configure webhook subscriptions
    • Create a webhook event filter
    • Validate a webhook event filter
    • Webhooks v3 event filter examples
    • View webhook data in the events store
    • Schedule redelivery for a failed webhook event
    • Configure a webhook listener endpoint
  • Monitor user profile activity with Webhooks 2.0
  • Monitor events with SIEM event delivery (legacy customers only)
    • Activate or deactivate SIEM event feeds (legacy customers only)
    • Configure Amazon S3 buckets (legacy customers only)
    • Download SIEM event data (legacy customers only)
    • Manage SIEM event public keys (legacy customers only)
    • Block SIEM events (legacy customers only)
    • Import SIEM events into Splunk (legacy customers only)
  • Manage Console audit logs
    • Audit logs overview
    • Use search filters with audit logs
    • Use the Search Logs field with audit logs
    • Combine search filters and the Search Logs field
    • Clear audit log search filters
    • View audit log search results
  • Manage Console agents
    • Create an agent
    • Accept an agent invitation
    • Change your agent password
    • Assign multiple roles to an agent
    • Block access for an agent
    • Restrict agent activity by profile type
    • Delete an agent
    • Create and configure agent groups
    • Search for agents
    • Export agent data

Manage analytics and reporting

  • Customer Insights training videos
  • Find information in Customer Insights
    • Find information on the home page or the Browse menu
    • Find information using folders and perspectives
    • Search for information
  • Work with Customer Insights reports
    • Use toolbars and status bars
    • Configure Explore options
    • Configure Look options
    • Configure Dashboard options
    • Use filters
    • Interact with visualizations
    • Manage data tables
    • View daily profile counts and changes
    • Add attributes to reports
  • Organize Customer Insights reports by using boards
    • Create a board
    • Modify or delete a board
    • Search for boards
    • Manage access to boards
  • Schedule, send, or download Customer Insights data
    • Create conditional alerts
    • Schedule data delivery for legacy Dashboards
    • Schedule data delivery for upgraded Dashboards
    • Schedule data delivery for Looks
    • Send a legacy Dashboard report
    • Send an upgraded Dashboard report
    • Send a Look report
    • Download a legacy Dashboard report
    • Download an upgraded Dashboard report
    • Download a Look report
  • Manage Customer Insights Looks and Explores
    • Add dimensions
    • Add measures
    • Add filters
    • Add pivots
    • Add row and column totals to a data table
    • Add table calculations to a data table
    • Modify data table row and column limits
    • Select a visualization
  • Manage Customer Insights Dashboards
    • Configure Dashboard settings
    • Create and name a Dashboard
    • Add a query tile to a Dashboard
    • Add a Look tile to a Dashboard
    • Add a note to a tile
    • Edit a tile
    • Add a text tile to a Dashboard
    • Format text tiles
    • Move and resize tiles
  • Manage Customer Insights filters
    • Filters overview
    • Add a filter to a Dashboard
    • Require a filter to run a Dashboard
    • Limit filters to a single clause
    • Link filters
    • Use null or empty values in a filter
  • View activity reports with the Social Login dashboard
    • View activity by domain
    • View activity for a specified time period
    • View activity by event type
    • View activity by social login provider

Manage applications and API clients

  • Manage applications in Console
    • View application information
    • View global settings
    • Modify global settings
    • Create a global setting
    • Remove a global setting
    • Access property settings from the Manage Application page
  • Manage properties in Console
    • Search for properties
    • Create a property
    • Copy a property
    • Manage property features
    • Manage IP allow lists
    • View a client secret
    • Change a client secret
    • Delete a property
    • Modify property settings
    • Add a property setting
    • Remove a property setting
    • Rename a property
  • Contact support if you need to change an owner client secret
  • Export global and property settings by using Console
    • Export global and property settings overview
    • Export settings for all your properties
    • Export global and property settings for a set of properties

Manage data integrations and migrations

  • Alternatives to self-service data migration
  • Self-service data migration
    • Download data migration files
    • Configure system requirements
    • Map legacy data to a schema
    • Create a data migration datafile
    • Create data transformations
    • Transform user passwords
    • Transform relational data
    • Create custom data transformations
    • Perform a data migration dry run
    • Migrate user data
    • Retry a failed migration
    • Conduct a delta migration

Manage the user experience

  • Manage flows in Registration Builder
    • Search for flows
    • Create a flow
    • Edit a flow
    • Copy a flow
    • Restore a flow
    • Promote a flow
    • Delete a flow
  • Manage fields in Registration Builder
    • Create a field
    • Configure select menus and radio buttons
    • Add data validations
    • Copy a field
    • Delete a field
  • Manage forms in Registration Builder
    • Create a form
    • Edit a form
    • View form usage examples
    • Copy a form
    • Delete a form
  • Manage screens in Registration Builder
    • Create a screen
    • Copy a screen
    • Edit a screen
    • Delete a screen
  • Manage the Hosted Login user experience
    • Add a field to a Hosted Login form
    • Create a field and add it to a Hosted Login form
    • Change the target of a Hosted Login link
    • Create a Hosted Login link

Customizations

  • Customize Hosted Login
    • Change your logo
    • Change your favicon
    • Add custom CSS stylesheets
    • Add fonts
    • Modify screen text
    • Localize screen text
    • Add a custom link to a Hosted Login screen
    • Use plurals or objects in custom claims
  • Customize transactional emails
    • Modify transactional emails
    • Modify the transactional email service
    • Prevent emails from being labeled as spam
  • Customize JavaScript SDK logins and registrations
    • Manage custom fields
    • Modify the user experience flow
    • Add validations and related logic
    • Modify form styles and appearance
    • Add languages and locales
    • Manage multiple sites and brands
  • Customize JavaScript SDK social logins
    • Modify the user data retrieved during social login
    • Change your application domain
    • Modify the social login UI
    • Integrate third-party analytics
    • Assign social login scopes
    • Use progressive permissioning with Facebook
    • Log users out of Facebook
    • Add a custom OpenID Connect provider
    • Map social login accounts

Hosted Login screens reference

  • Hosted Login v1 screens overview
    • Account Created screen (v1) overview
    • Account Marked for Deletion screen (v1) overview
    • Additional Information Required screen (v1) overview
    • Complete Social Registration screen (v1) overview
    • Create Account screen (v1) overview
    • Email Has Been Verified screen (v1) overview
    • Email Verification Code Not Valid screen (v1) overview
    • Email Verification Required screen (v1) overview
    • Forgot Password screen (v1) overview
    • Logout Success screen (v1) overview
    • Manage Account Security screen (v1) overview
    • Manage Personal Data screen (v1) overview
    • Manage Privacy Settings screen (v1) overview
    • Manage User Profile screen (v1) overview
    • Merge Social Account screen (v1) overview
    • Merge Traditional Account screen (v1) overview
    • Password Has Been Changed screen (v1) overview
    • Password Reset Instructions screen (v1) overview
    • Password Reset Link is Invalid screen (v1) overview
    • Profile Updated screen (v1) overview
    • Request Personal Data screen (v1) overview
    • Reset Password screen (v1) overview
    • Sign-in screen (v1) overview
    • Sign-in Success screen (v1) overview
    • Terms of Service screen (v1) overview
    • Thank You for Visiting screen (v1) overview
    • User Consent Required (v1) screen overview
    • Verification Email Sent screen (v1) overview
  • Hosted Login v1 screens text reference
    • Account Created screen (v1) text reference
    • Account Marked for Deletion screen (v1) text reference
    • Additional Information Required screen (v1) text reference
    • Complete Social Registration screen (v1) text reference
    • Create Account screen (v1) text reference
    • Email Has Been Verified screen (v1) text reference
    • Email Verification Code Not Valid screen (v1) text reference
    • Email Verification Required screen (v1) text reference
    • Forgot Password screen (v1) text reference
    • Logout Success screen (v1) text reference
    • Manage Account Security screen (v1) text reference
    • Manage Personal Data screen (v1) text reference
    • Manage Privacy Settings screen (v1) text reference
    • Manage User Profile Screen (v1) text reference
    • Merge Social Account screen (v1) text reference
    • Merge Traditional Account screen (v1) text reference
    • Password Has Been Changed screen (v1) text reference
    • Password Reset Instructions screen (v1) text reference
    • Personal Data Requested screen (v1) text reference
    • Profile Updated screen (v1) text reference
    • Reset Password Link is Invalid screen (v1) text reference
    • Reset Password screen (v1) text reference
    • Sign-In screen (v1) text reference
    • Sign-In Success screen (v1) text reference
    • Terms of Service screen (v1) text reference
    • Thank You for Visiting screen (v1) text reference
    • User Consent Required screen (v1) text reference
    • Verification Email Sent screen (v1) text reference
  • Hosted Login v1 screens CSS
    • Account Created screen (v1) CSS
    • Account Marked for Deletion screen (v1) CSS
    • Additional Information Required screen (v1) CSS
    • Complete Social Registration screen (v1) CSS
    • Create Account screen (v1) CSS
    • Email Has Been Verified screen (v1) CSS
    • Email Verification Code Not Valid screen (v1) CSS
    • Email Verification Required screen (v1) CSS
    • Forgot Password screen (v1) CSS
    • Logout Success screen (v1) CSS
    • Manage Account Security screen (v1) CSS
    • Manage Personal Data screen (v1) CSS
    • Manage Privacy Settings screen (v1) CSS
    • Manage User Profile screen (v1) CSS
    • Merge Social Account screen (v1) CSS
    • Merge Traditional Account screen (v1) CSS
    • Password Has Been Changed screen (v1) CSS
    • Password Reset Instructions screen (v1) CSS
    • Password Reset Link is Invalid screen (v1) CSS
    • Personal Data Requested screen (v1) CSS
    • Profile Updated screen (v1) CSS
    • Reset Password screen (v1) CSS
    • Sign-In screen (v1) CSS
    • Sign-in Success screen (v1) CSS
    • Terms of Service screen (v1) CSS
    • Thank You for Visiting screen (v1) CSS
    • User Consent Required screen (v1) CSS
    • Verification Email Sent screen (v1) CSS
  • Hosted Login v1 CSS legacy classes
    • body class
    • h1, h2, h3, h4, h5, h6, p, a, span class
    • h1, h2, h3 class
    • p class
    • a class
    • button class
    • #logo-class
    • #main-container class
    • #floating-container class
    • #header-container class
    • #content-container class.
    • .footer-container class
    • .auth-screen, .auth-success-screen class
    • #social-login-buttons class
    • .form-action-buttons class
    • .profile-management-card class
    • .profile-management-row class
    • .card-body class
    • .card-heading class
    • .profile-header > div class
    • .screen-heading class
    • .manage-screen class
    • .auth-success-screen class
    • .success-check class
    • .button-danger class
    • .action-card class
    • .button-secondary class
  • Hosted Login v2 screens overview
    • 2FA Required screen (v2) overview
    • Account Created screen (v2) overview
    • Account Marked for Deletion screen (v2) overview
    • Additional Information Required screen (v2) overview
    • Complete Social Registration screen (v2) overview
    • Create an Account screen (v2) overview
    • Email Has Been Verified screen (v2) overview
    • Email Verification Code Not Valid screen (v2) overview
    • Email Verification Required screen (v2) overview
    • Forgot Password screen (v2) overview
    • Login Access Code Required screen (v2) overview
    • Logout Success screen (v2) overview
    • Manage Account Security screen (v2) overview
    • Manage Personal Data screen (v2) overview
    • Manage Privacy Settings screen (v2) overview
    • Manage User Profile screen (v2) overview
    • Merge Social Account screen (v2) overview
    • Merge Traditional Account screen (v2) overview
    • Password Has Been Changed screen (v2) overview
    • Password Reset Instructions screen (v2) overview
    • Password Reset Link is Not Valid screen (v2) overview
    • Registration Access Code Required screen (v2) overview
    • Request Personal Data screen (v2) overview
    • Reset Password screen (v2) overview
    • Sign-in screen (v2) overview
    • Sign-in Success screen (v2) overview
    • Terms of Service screen (v2) overview
    • Thank You for Visiting screen (v2) overview
    • User Consent Required screen (v2) overview
    • Verification Email Sent screen (v2) overview
  • Hosted Login v2 screens text reference
    • 2FA Required screen (v2) text reference
    • Account Created screen (v2) text reference
    • Account Marked for Deletion screen (v2) text reference
    • Additional Information Required screen (v2) text reference
    • Complete Social Registration screen (v2) text reference
    • Create Account screen (v2) text reference
    • Email Has Been Verified screen (v2) text reference
    • Email Verification Code Not Valid screen (v2) text reference
    • Email Verification Required screen (v2) text reference
    • Forgot Password screen (v2) text reference
    • Login Access Code Required screen (v2) text reference
    • Logout Success screen (v2) text reference
    • Manage Account Security screen (v2) text reference
    • Manage Privacy Settings screen (v2) text reference
    • Manage Personal Data screen (v2) text reference
    • Manage User Profile screen (v2) text reference
    • Merge Social Account screen (v2) text reference
    • Merge Traditional Account screen (v2) text reference
    • Password Has Been Changed screen (v2) text reference
    • Password Reset Instructions screen (v2) text reference
    • Reset Password Link is Invalid screen (v2) text reference
    • Request Personal Data screen (v2) text reference
    • Registration Access Code Required screen (v2) text reference
    • Reset Password screen (v2) text reference
    • Sign-in screen (v2) text reference
    • Sign-in Success screen (v2) text reference
    • Terms of Service screen (v2) text reference
    • Thank You for Visiting screen (v2) text reference
    • User Consent Required screen (v2) text reference
    • Verification Email Sent screen (v2) screen text
  • Hosted Login v2 screens CSS
    • 2FA Required screen (v2) CSS
    • Account Created screen (v2) CSS
    • Account Marked for Deletion screen (v2) CSS
    • Additional Information Required screen (v2) CSS
    • Complete Social Registration screen (v2) CSS
    • Create Account screen (v2) CSS
    • Email Has Been Verified screen (v2) CSS
    • Email Verification Code Not Valid screen (v2) CSS
    • Email Verification Required screen (v2) CSS
    • Forgot Password screen (v2) CSS
    • Login Access Code Required screen (v2) CSS
    • Logout Success screen (v2) CSS
    • Manage Account Security screen (v2) CSS
    • Manage Privacy Setting Screen (v2) CSS
    • Manage User Profile screen (v2) CSS
    • Manage Personal Data Screen (v2) CSS
    • Merge Social Account screen (v2) CSS
    • Merge Traditional Account screen (v2) CSS
    • Password Has Been Changed screen (v2) CSS
    • Password Reset Instructions screen (v2) CSS
    • Password Reset Link is Invalid screen (v2) CSS
    • Registration Access Code Required screen (v2) CSS
    • Request Personal Data screen (v2) CSS
    • Reset Password screen (v2) CSS
    • Sign-In screen (v2) CSS
    • Sign-In Success screen (v2) CSS
    • Terms of Service screen (v2) CSS
    • Thank You for Visiting screen (v2) CSS
    • User Consent Required screen (v2) CSS
    • Verification Email Sent screen (v2) CSS
  • Hosted Login v2 CSS classes
    • action-card class
    • additional-actions-container class
    • aic-control cancel-link class
    • aic-control logout class
    • alternate-credentials class
    • auth-screen content-wrapper class
    • auth-success-screen content-wrapper class
    • card-body class
    • card-heading class
    • chevron left class
    • chevron right class
    • content-wrapper class
    • flex-quad-body class
    • flex-quad-header class
    • flex-row class
    • footer-container class
    • footer-extra-text class
    • footer-text class
    • forgot-password-link-aic-control class
    • form-action-buttons class
    • help-link class
    • help-text class
    • manage-screen content-wrapper class
    • profile-data card-icon class
    • profile-header class
    • profile-header-text class
    • profile-management-container class
    • profile-management-container profile-policy class
    • profile-management-container profile-security class
    • profile-privacy card-icon class
    • profile-security card-icon class
    • provider-identiy-box class
    • register-button class
    • registration-acceptance class
    • screen-description class
    • screen-heading class
    • secondary aic-control class
    • sign-in-button class
    • social-login-buttons class
    • social-signin class
    • traditional-registration class
    • traditional-signin class

Hosted Login technical reference

  • Hosted Login authorization request reference
    • Supported authorization grant types
    • Authorization code + PKCE grant type
    • Authorization code for web apps grant type
    • Supported response types
    • Supported response modes
    • Secure audience injection and the resource parameter
    • Push claims
    • Optional authorization request parameters
    • Return standard and custom claims
  • Hosted Login configuration reference
    • Authorization rules
    • Supported mobile phone regions and calling codes
    • Default user schema
    • Transactional email sources
    • Cookies and local storage
    • When 2FA is required
    • Default 2FA messages
    • Application client settings
    • Supported languages and locales
    • View userinfo information
    • Logout from Hosted Login
  • Hosted Login sessions
    • Hosted Login session checking
    • Session logout in Hosted Login

Social login technical reference

  • Social login configuration guides
    • Amazon social login guide
    • Sign-in with Apple social login guide
    • DocCheck social login guide
    • Doximity social login guide
    • Facebook social login guide
    • Fimnet social login guide
    • Flickr social login guide
    • Foursquare social login guide
    • Google social login guide
    • Instagram social login guide
    • LINE social login guide
    • Retrieve user information with LINE Profile+
    • LinkedIn OAuth 2.0 social login guide
    • LiveJournal social login guide
    • MediKey social login guide
    • Medy social login guide
    • Microsoft Online social login guide
    • Microsoft Active Director Federation Services social login guide
    • Mixi social login guide
    • Odnoklassniki social login guide
    • Okta social login guide
    • OneKey social login guide
    • PayPal social login guide
    • Ping social login guide
    • QQ social login guide
    • Renren social login guide
    • Salesforce social login guide
    • Sina Weibo social login guide
    • Snapchat social login guide
    • swiss-rx social login guide
    • Twitter social login guide
    • VK social login guide
    • VMware Identity Manager social login guide
    • WeChat social login guide
    • Yahoo! Japan social login guide
    • Yahoo! OAuth 2.0 social login guide
    • Yahoo! social login guide

Console technical reference

  • Console reference topics
    • Audit log activity reference
    • Agent roles reference

Customer Insights technical reference

  • Customer Insights Explore reference
    • App Dim Explore
    • Clients Dim Explore
    • Date Dim Explore
    • Events Fact Explore
    • IDP Dim Explore
    • Location Dim Explore
    • Profile Dim Explore
    • Profile Fact Explore
    • Time Dim Explore
    • User Agent Dim Explore
  • Customer Insights Dashboard reference
  • Customer Insights filter operators
  • Customer Insights visualizations
    • Legacy table visualization
    • Bar visualization
    • Column visualization
    • Scatterplot visualization
    • Line visualization
    • Area visualization
    • Pie visualization
    • Map visualization
    • Single value visualization
    • Funnel visualization
    • Timeline visualization
    • Static map visualization (regions)
    • Static map visualization (points)
    • Donut multiples visualization
    • Single record visualization
    • Boxplot visualization
    • Table visualization (new)
    • Waterfall visualization
    • Word cloud visualization

Webhooks v3 technical reference

  • Webhooks v3 reference topics
    • Webhooks v3 HTTP request
    • Webhooks v3 HTTP headers
    • Webhooks v3 security event tokens
    • Webhooks v3 JSON web keys
    • Webhooks v3 supported event filter keywords

Fields and attributes technical reference

  • Field reference
    • Text input field
    • Email field
    • Password field
    • Checkbox field
    • Radio buttons field
    • Select menu field
    • Text area field
    • Date select field
    • Read-only field
    • Hidden field
    • multiIdentifierAuth field
    • Translatable string field
    • Common field attributes
    • Type-specific field attributes
    • Advanced field options
    • Field validations
  • Schema data types
    • boolean data type
    • date data type
    • datetime data type
    • decimal data type
    • integer data type
    • ipAddress data type
    • json data type
    • object data type
    • plural data type
    • string data type
  • Identity Cloud data validations
    • Suppressed words validation
    • Suppressed email domains validation
    • Format validation
    • Match validation
    • Maximum length validation
    • Minimum length validation
    • Required validation
    • Unique validation
    • Allowed words validation
    • Client function name validation
    • Custom client setting validation
  • Data validation rules
  • Configure form validation rules
  • Attribute constraints

SIEM event delivery technical reference

  • SIEM event delivery reference topics (legacy customers only)
    • SIEM event details (legacy customers only)
    • Sample SIEM event notifications (legacy customers only)

REST API technical reference

  • REST API reference topics
    • API client allow lists
    • Use different scopes in your configuration access tokens
    • List locales
  • Authentication API operations
    • Exchange an authorization code
    • Complete social login
    • Complete traditional login
    • Complete social registration
    • Complete traditional registration
    • Update a user profile
    • Request a reset password link
    • Verify an email address
    • Link a social login identity to a user profile
    • Unlink a social identity
    • Get an access token
    • Get an authorization code
    • Get a verification code
    • Use a verification code
  • Entity API operations
    • Count user profiles
    • Create a user profile
    • Create multiple user profiles
    • Delete a user profile
    • Invalidate a user session
    • Modify a user profile
    • Replace a user profile
    • Search for user profiles
    • View a user profile
  • Entity type and attribute API operations
    • View your entity types
    • View an entity type
    • Create an entity type
    • Create an attribute
    • Delete an attribute
    • View your validation rules
    • Create a validation rule
    • Delete a validation rule
    • Assign constraints to an attribute
    • Manage password history settings
  • Access schema API operations
    • Create an access schema
    • Delete an access schema
    • Get an access schema
  • Social login provider API operations
    • Assign social login providers
    • Get your configured social login providers
    • Get your social login providers
  • Social login setting API operations
    • Add a domain to a domains allow list
    • Get social login application settings
    • Modify a domains allow list
    • Modify social login application settings
    • Get your domains allow list
  • Social login tokens and authentication API operations
    • Exchange a social login token for an access token
    • Authenticate a social login
  • Social login user profile API operations
    • Remove a social login provider from a user profile
    • Add a social login provider to a user profile

Self-service data migration technical reference

  • Self-service data migration technical reference
    • Data transformations and data validations
  • Data migration log files

User experience technical reference

  • Default JavaScript SDK registration experience
    • JavaScript SDK screens overview
    • JavaScript SDK screens reference
    • JavaScript SDK email overview
    • JavaScript SDK email reference
    • JavaScript SDK best practices
  • Janrain Template Language (JTL)

JavaScript APIs

  • Registration JavaScript API
    • Registration JavaScript API events
    • Registration JavaScript API settings
    • Registration JavaScript API functions
    • Registration JavaScript API cookies
  • Social login JavaScript API
    • Social login JavaScript API events
    • Social login JavaScript API functions
    • Social login JavaScript API settings
    • Social login JavaScript API cookies
  • Social sharing JavaScript API
    • Social sharing JavaScript API global settings
    • Social sharing JavaScript API instance settings
    • Social sharing JavaScript API events
    • Social sharing JavaScript API functions

Troubleshoot

  • Hosted Login troubleshooting
    • Policies can’t be removed from OIDC clients
    • The en-US locale is used in place of the en locale
    • The site_name changes along with the OIDC client name
    • You get a 404 page not found error
    • You get an invalid client_id error
    • You get an invalid redirect_uri error
    • You get a verify_email_url is not set error
    • You get a No flow available error
    • You get a Token URL is not whitelisted error
    • You get an error similar to response_type is missing
    • You get an unsupported response type error
    • You get a Scope must include openid error
    • You get a 403 Forbidden error when calling an OIDC configuration client
    • Everyone who tries to log on gets an Incorrect username or password error
    • You specified a scope but that scope isn’t being returned
    • You specified a custom claim but that claim isn’t being returned
    • Your social login buttons look really weird
    • You get a US English sign-in screen even though you specified a different locale
    • Your Visit our help center link doesn’t link to your help center
    • Your sign-in screen doesn’t have a Forgot Password link
    • You get back an administrative access token that doesn’t work
    • Your social login provider doesn’t work
    • Shared computers don’t get the login prompt
  • Hosted Login v2 troubleshooting
    • 2FA screens don't appear as expected
    • 2FA seems to have stopped working
    • Prevent users from trusting their devices
    • New users must verify their email address twice
    • Users can't get their access codes by text message
    • Users are unable to trust a device
    • Users don't see the "Back to App" button
    • A trusted device still goes through 2FA
  • Custom provider troubleshooting
    • A custom provider button doesn't work
    • A custom provider button isn't visible
    • A custom provider button has an odd-looking label
    • Custom provider users can't log on to Hosted Login
    • No user data is shown in the Complete Your Registration screen
    • The scopes you requested aren't being returned
    • You don't know the endpoints required to create a custom provider
  • JavaScript SDK troubleshooting
    • Social login fails when using Safari
  • REST API troubleshooting
    • Unicode-printable characters are rejected
    • You get a "too large body" error
  • Flows, fields, forms, and screens troubleshooting
    • You get a "This is not a valid schemaAttribute" error
    • Why you must promote your flows
  • Webhooks v3 troubleshooting
    • Webhooks v3 reports a non-existent client ID
  • Customer Insights
    • You forgot your Customer Insights password
    • Your Customer Insights session times out
  • Console troubleshooting
    • You only get a subset of users when you export user profiles
    • You don't get all the attributes when you export user profiles
    • You tried to filter for agents but nothing seems to happen
    • Your search query returns an "Invalid search attribute" error
    • Your search query returns a "reverse-query feature required" error
    • Your search query says it expected a different data type
    • Your datetime search returns more records than expected
    • Console seems to be missing some features

Compliance and Certification

  • GDPR compliance
  • Web Content Accessibility Guidelines compliance
  • OpenID Connect certification

Videos

  • Hosted Login provisioning
    • Verify application client settings (video)
    • Verify your confidential client token policy (video)
    • Verify your confidential OIDC login client (video)
    • Verify your configuration client token policy (video)
    • Verify your configuration client
    • Verify your Akamai customer ID (video)
    • Verify your entity type schema (video)
    • Verify your Hosted Login flow (video)
    • Verify your login policy (video)
    • Verify your public client token policy (video)
    • Verify your public OIDC login client (video)
    • Upgrade to Hosted Login v2 (video)
  • Hosted Login authorization requests
    • Use the claims parameter (video)
    • Use the login_hint parameter (video)
    • Use the nonce parameter (video)
    • Use the prompt parameter (video)
    • Use the ui_locales parameter (video)
    • Use the scopes parameter (video)
    • Use JSON Web Tokens as access tokens (video)
  • Hosted Login authorization rules
    • authorization.rules.consents (video)
    • authorization.rules.email_is_verified (video)
    • authorization.rules.legal_accepted (video)
    • authorization.rules.min_age (video)
    • authorization.rules.required_attributes (video)
    • authorization.rules.ttl (video)
  • Hosted Login clients and policies
    • Add a redirect URI
    • Add a scope to a token policy (video)
    • Create an OIDC login client (video)
  • Hosted Login user experience customization
    • Redirect the Visit our help center Link
    • Modify Hosted Login screen text (video)
    • Add a field to a form
    • Field and form customization (video)
    • Screen customization (video)
    • Profile data management (video)
  • Two-factor authentication
    • Enable and disable two-factor authentication (video)
    • Register new users with 2FA (video)
    • Trust a device (video)
    • Require 2FA each time a user logs on (video)
    • Multi-factor authentication: Email (video)
    • Multi-factor authentication: SMS
  • Social login
    • Configure social login (video)
  • Identity Cloud processes and features
    • Authentication (video)
    • Console (video)
    • Language support (video)
    • OAuth 2.0 (video)
    • OpenID Connect (video)
    • Registration (video)
    • Risk-based authentication (video)
    • Role-based access control (video)
    • Transactional emails (video)
  • Reporting
    • Customer Insights (video)
    • Introduction to Customer Insights: Part 1
    • Introduction to Customer Insights: Part 2
    • Introduction to Customer Insights: Part 3
  • Events and event notifications
    • Console audit logs (video)
    • SIEM event delivery (video)
    • Webhooks v3 (video)
  • Identity Cloud APIs
    • Access the OIDC configuration endpoints (video)
    • Authentication API (video)
    • Configuration API (video)
    • Entity and Entity Type API (video)
    • SIEM event delivery API (video)
    • Social API (video)
    • Webhooks v3 API (video)
  • End user activities
    • Change your mobile device number (video)
    • Hosted Login end-user experience (video)
    • Email and mobile number verification (video)
    • Consent management (video)
    • Link social identity (video)
    • Password reset (video)
    • Password security (video)
    • Subject access rights (video)
    • Merge social accounts (video)
    • Legal and terms acceptance (video)
    • Manage a user profile (video)
    • Delete a user profile (video)
  • Webhooks v3 videos
    • Create a webhook subscription (video)
    • Get an administrative access token (video)
    • Modify a webhook subscription (video)
    • Redeliver a failed event (video)

Identity Cloud directory

  • Feature list
  • Release categories and endpoints
  • Documentation site map

Required validation

Suggest Edits

Verifies that a non-null value has been entered for this field. A field left blank fails validation.

The required validation can be used with the following field types:

  • Checkbox field
  • Date select field
  • Email field
  • Password field
  • Radio buttons field
  • Select menu field
  • Text input field
  • Text area field

Updated 12 months ago