EDUCATION CENTER
Refine
Identity Cloud Getting Started Guides
Technical Library
OpenID Connect and OAuth2
Console
Webhooks v3
SIEM Event Delivery
Customer Insights
Integration Bus
Custom Providers
Unique Password Enforcement and Password History
Data Migration
Social Login
Registration
Flows
REST API
Security and Support
Identity Cloud Studios
Hosted Login
Customer Insights
Table of Contents
Table of Contents
Toggle navigation
Refine
Identity Cloud Getting Started Guides
Technical Library
OpenID Connect and OAuth2
Console
Webhooks v3
SIEM Event Delivery
Customer Insights
Integration Bus
Custom Providers
Unique Password Enforcement and Password History
Data Migration
Social Login
Registration
Flows
REST API
Security and Support
Identity Cloud Studios
Hosted Login
Customer Insights
Contact Us
Refine
Identity Cloud Getting Started Guides
Technical Library
OpenID Connect and OAuth2
Console
Webhooks v3
SIEM Event Delivery
Customer Insights
Integration Bus
Custom Providers
Unique Password Enforcement and Password History
Data Migration
Social Login
Registration
Flows
REST API
Security and Support
Identity Cloud Studios
Hosted Login
Customer Insights
Home
Glossary
Identity Cloud Getting Started Guides
Technical Library
Akamai Identity Cloud Feature List
Major upgrade scheduled for August 1-9, 2022
New
OpenID Connect and OAuth2
An Introduction to OpenID Connect
Hosted Login Quick Start Guide
Step 1: Akamai provides basic elements to enable an implementation of Hosted Login
Step 2: Get a token to use in configuration endpoints (required for steps 3-5)
Step 3: Create a token policy (optional)
Step 4: Create a login policy (optional)
Step 5: Create an OIDC client and/or modify your existing client (optional)
Step 6: Add application client settings (required)
Step 7: Call Hosted Login from your site/app (required)
Step 8: Configure CNAMEs (optional)
Step 9: Redirect your Hosted Login links (required)
Step 10: Configure social login (optional)
Hosted Login Provisioning: Next Steps
Hosted Login v2
What is Hosted Login v2? (And How Do I Upgrade to It?)
Hosted Login Version History
Hosted Login v2 and Two-Factor Authentication Quickstart Guide
Two-Factor Authentication
An Introduction to Two-Factor Authentication
Enabling and Disabling Two-Factor Authentication
Modifying the traditionalRegistrationForm and the socialRegistrationForm Forms
Two-Factor Authentication and User Registrations
Two-Factor Authentication and User Logins
What Happens if a Two-Factor Authentication Session Gets Interrupted?
What If You Have a Verified Mobile Number But Not a Verified Email Address?
Trusted Devices
An Introduction to Trusted Devices
The "Trust this device for future logins" Checkbox
What's the "Device" Part of a Trusted Device?
How Can a User "Untrust"a Device?
Modifying the Trusted Device Time-to-Live Value
Requiring Two-Factor Authentication on Each Login
Appendix: When, Exactly, is Two-Factor Authentication Required?
Managing Two-Factor Authentication Messages
Adding the 2FA Messages to Your Flow
Viewing Your 2FA Messages
Modifying a 2FA Message
Formatting Your HTML Emails by Using CSS
Creating a Localized Version of a 2FA Message
Appendix A: Default 2FA Messages
Email Addresses and Mobile Device Numbers
Managing Your Email Address and Mobile Number
Validating Mobile Device Numbers
Appendix A: Mobile Phone Number Regions and Calling Codes
Requiring Email Address Verification Without Enabling Two-Factor Authentication
Hosted Login v2 Screens
Hosted Login v2 Screens: Overview
The Hosted Login v2 authRule_acceptLegal Screen
The Hosted Login v2 authRule_consents Screen
The Hosted Login v2 authRule_reqAttrs Screen
The Hosted Login v2 authRule_secondFactor Screen
The Hosted Login v2 authRule_secondFactorLoginCode Screen
The Hosted Login v2 authRule_secondFactorRegistrationCode Screen
The Hosted Login v2 deleteAccountSuccess Screen
The Hosted Login v2 loginSuccess Screen
The Hosted Login v2 logoutSuccess Screen
The Hosted Login v2 manageProfile Screen
The Hosted Login v2 manageProfile_data Screen
The Hosted Login v2 manageProfile_privacy Screen
The Hosted Login v2 manageProfile_security Screen
The Hosted Login v2 mergeAccounts Screen
The Hosted Login v2 registrationSuccess Screen
The Hosted Login v2 requestDataSuccess Screen
The Hosted Login v2 resendVerificationSuccess Screen
The Hosted Login v2 resetPassword Screen
The Hosted Login v2 resetPasswordCodeExchange
The Hosted Login v2 resetPasswordRequest Screen
The Hosted Login v2 resetPasswordRequestSuccess Screen
The Hosted Login v2 resetPasswordSuccess Screen
The Hosted Login v2 signIn Screen
The Hosted Login v2 socialRegistration Screen
The Hosted Login v2 traditionalAuthenticateMerge Screen
The Hosted Login v2 traditionalRegistration Screen
The Hosted Login v2 verifyEmail Screen
The Hosted Login v2 verifyEmailSuccess Screen
The Hosted Login v2 visitingMessage Screen
Hosted Login v2 Screen Text
Hosted Login v2 Screen Text Locator
The Hosted Login v2 authRule_acceptLegal Screen: Text Reference
The Hosted Login v2 authRule_consents Screen: Text Reference
The Hosted Login v2 authRule_reqAttrs Screen: Text Reference
The Hosted Login v2 authRule_secondFactor Screen: Text Reference
The Hosted Login v2 authRule_secondFactorLoginCode Screen: Text Reference
The Hosted Login v2 authRule_secondFactorRegistrationCode Screen: Text Reference
The Hosted Login v2 deleteAccountSuccess Screen: Text Reference
The Hosted Login v2 loginSuccess Screen: Text Reference
The Hosted Login v2 logoutSuccess Screen: Text Reference
The Hosted Login v2 resetPasswordRequest Screen: Text Reference
The Hosted Login v2 manageProfile Screen: Text Reference
The Hosted Login v2 manageProfile_data Screen: Text Reference
The Hosted Login v2 manageProfile_privacy Screen: Text Reference
The Hosted Login v2 manageProfile_security Screen: Text Reference
The Hosted Login v2 mergeAccounts Screen: Text Reference
The Hosted Login v2 registrationSuccess Screen: Text Reference
The Hosted Login v2 requestDataSuccess Screen: Text Reference
The Hosted Login v2 resendVerificationSuccess Screen: Text Reference
The Hosted Login v2 resetPassword Screen: Text Reference
The Hosted Login v2 resetPasswordCodeExchange Screen: Text Reference
The Hosted Login v2 resetPasswordRequestSuccess Screen: Text Reference
The Hosted Login v2 resetPasswordSuccess Screen: Text Reference
The Hosted Login v2 socialRegistration Screen: Text Reference
The Hosted Login v2 signIn Screen: Text Reference
The Hosted Login v2 traditionalAuthenticateMerge Screen: Text Reference
The Hosted Login v2 traditionalRegistration Screen: Text Reference
The Hosted Login v2 verifyEmail Screen: Text Reference
The Hosted Login v2 verifyEmailSuccess Screen: Text Reference
The Hosted Login v2 visitingMessage Screen: Text Reference
Hosted Login v2 CSS
Hosted Login v2 CSS Class Locator
The Hosted Login v2 authRule_acceptLegal Screen: CSS
The Hosted Login v2 authRule_consents Screen: CSS
The Hosted Login v2 authRule_reqAttrs Screen: CSS
The Hosted Login v2 authRule_secondFactor Screen: CSS
The Hosted Login v2 authRule_secondFactorLoginCode Screen: CSS
The Hosted Login v2 authRule_secondFactorRegistrationCode Screen: CSS
The Hosted Login v2 deleteAccountSuccess Screen: CSS
The Hosted Login v2 loginSuccess Screen: CSS
The Hosted Login v2 logoutSuccess Screen: CSS
The Hosted Login v2 manageProfile Screen: CSS
The Hosted Login v2 manageProfile_data Screen: CSS
The Hosted Login v2 manageProfile_privacy Screen: CSS
The Hosted Login v2 manageProfile_security Screen: CSS
The Hosted Login v2 mergeAccounts Screen: CSS
The Hosted Login v2 registrationSuccess Screen: CSS
The Hosted Login v2 requestDataSucess Screen: CSS
The Hosted Login v2 resendVerificationSuccess Screen: CSS
The Hosted Login v2 resetPassword Screen: CSS
The Hosted Login v2 resetPasswordCodeExchange Screen: CSS
The Hosted Login v2 resetPasswordRequest Screen: CSS
The Hosted Login v2 resetPasswordRequestSuccess Screen: CSS
The Hosted Login v2 resetPasswordSuccess Screen: CSS
The Hosted Login v2 signIn Screen: CSS
The Hosted Login v2 socialRegistration Screen: CSS
The Hosted Login v2 traditionalAuthenticateMerge Screen: CSS
The Hosted Login v2 traditionalRegistration Screen: CSS
The Hosted Login v2 verifyEmail Screen: CSS
The Hosted Login v2 verifyEmailSuccess Screen: CSS
The Hosted Login v2 visitingMessage Screen: CSS
Troubleshooting Hosted Login v2
Why Aren't My 2FA Screens Appearing?
Why Aren't My Users Undergoing 2FA Anymore?
How Can I Hide the "Trust This Device" Checkbox?
How Come My Users Don't See the "Trust This Device" Checkbox?
How Come My User Has to Go Through 2FA Even Though She Trusted Her Device?
Why Do New Users Have to Verify Their Email Addresses Twice?
Why Can't My Users Get Their Access Codes Sent Via Text Message?
Why Don't My Users See the "Back to App" Button in Their User Profiles?
Risk-based Authentication
An Introduction to Risk-based Authentication
Client Reputation
OpenID Connect Technical Details
The OpenID Connect Discovery Document
JSON Web Keys
OpenID Connect Token Reference
OpenID Connect Scopes and Claims
Converting Unix Epoch Time
Push Claims
Hosted Login, OpenID Connect, and OAuth APIs
API Security for Configuration
Tokens and Authorization Requests
Request an Authorization Code
Request Tokens
Introspect a Token
Revoke a Token
OpenID Connect Clients
List Your OpenID Connect Clients
View an OpenID Connect Client
Modify an OpenID Connect Client
View an OpenID Connect Client Secret
Reset an OpenID Connect Client Secret
Create an OpenID Connect Client
Delete an OpenID Connect Client
OIDC Clients and the site_name Property
Login Policies
List Your Login Policies
View a Login Policy
Modify a Login Policy
Create a Login Policy
Delete a Login Policy
Manage Push Claims
Manage Allowed Response Types
Token Policies
List Your Token Policies
View a Token Policy
Modify a Token Policy
Create a Token Policy
Delete a Token Policy
Manage Allowed Grant Types
Manage Allowed Resource Indicators
OpenID Connect Endpoints
View userInfo Information
View Your Discovery Document
View Your JSON Web Keys
Hosted Login Endpoints
Access Your User Profile
Logout from Hosted Login
App Integration Guide
Authorization Code for Web Apps
Authorization Code + PKCE
Integrating OIDC Apps with the Identity Cloud
Supported Response Modes
Supported Response Types
Supported Authorization Grant Types
Secure Audience Injection and the Resource Parameter
User Experience
Hosted Login
Supported Features
End-User Screens
Hosted Login Configuration
Hosted Login Quick Start Provisioning Guide
Configuring Social Login
Application Clients and Client Settings
Authorization Rules
The Hosted Login Default User Schema
Theming
Changing Your Hosted Login Logo
Changing Your Hosted Login Favicon
Adding CSS Stylesheets to Hosted Login
Adding Fonts to Hosted Login
JTL Tag Reference
Where Do My Hosted Login v2 Registration Emails Come From?
Token Policies and Login Policies Can’t Be Removed from OIDC Clients
Hosted Login: Cookies and Local Storage
Hosted Login v1 Screens Reference
The authRule_acceptLegal screen (Hosted Login v1)
The authRule_consents screen (Hosted Login v1)
The authRule_reqAttrs screen (Hosted Login v1)
The authRule_verifyEmail screen (Hosted Login v1)
The deleteAccountSuccess screen (Hosted Login v1)
The loginSuccess screen (Hosted Login v1)
The logoutSuccess screen (Hosted Login v1)
The manageProfile screen (Hosted Login v1)
The manageProfile_data screen (Hosted Login v1)
The manageProfile_privacy screen (Hosted Login v1)
The manageProfile_security screen (Hosted Login v1)
The mergeAccounts screen (Hosted Login v1)
The registrationSucccess screen (Hosted Login v1)
The requestDataSuccess screen (Hosted Login v1)
The resendVerificationSuccess screen (Hosted Login v1)
The resetPasswordCodeExchange screen (Hosted Login v1)
The resetPassword screen (Hosted Login v1)
The resetPasswordRequest screen (Hosted Login v1)
The resetPasswordRequestSuccess screen (Hosted Login v1)
The resetPasswordSuccess screen (Hosted Login v1)
The signIn screen (Hosted Login v1)
The socialRegistration screen (Hosted Login v1)
The traditionalRegistration screen (Hosted Login v1)
The traditionalAuthenticateMerge screen (Hosted Login v1)
The verifyEmail screen (Hosted Login v1)
The verifyEmailSuccess screen (Hosted Login v1)
The visitingMessage screen (Hosted Login v1)
Hosted Login v1 Screen Text Reference
The Hosted Login v1 Screens Reference
Search for a Hosted Login v1 Translation
The authRule_acceptLegal Screen Text Reference (Hosted Login v1)
The authRule_consents Screen Text Reference (Hosted Login v1)
The authRule_reqAttrs Screen Text Reference (Hosted Login v1)
The deleteAccountSuccess Screen Text Reference (Hosted Login v1)
The loginSuccess Screen Text Reference (Hosted Login v1)
The logoutSuccess Screen Text Reference (Hosted Login v1)
The manageProfile Screen Text Reference (Hosted Login v1)
The manageProfile_data Screen Text Reference (Hosted Login v1)
The manageProfile_privacy Screen Text Reference (Hosted Login v1)
The manageProfile_security Screen Text Reference (Hosted Login v1)
The mergeAccounts Screen Text Reference (Hosted Login v1)
The profileSaveSuccess Screen Text Reference (Hosted Login v1)
The registrationSuccess Screen Text Reference (Hosted Login v1)
The requestDataSuccess Screen Text Reference (Hosted Login v1)
The resendVerificationSuccess Screen Text Reference (Hosted Login v1)
The resetPassword Screen Text Reference (Hosted Login v1)
The resetPasswordCodeExchange Screen Text Reference (Hosted Login v1)
The resetPasswordRequest Screen Text Reference (Hosted Login v1)
The resetPasswordRequestSuccess Screen Text Reference (Hosted Login v1)
The resetPasswordSuccess Screen Text Reference (Hosted Login v1)
The signIn Screen Text Reference (Hosted Login v1)
The socialRegistration Screen Text Reference (Hosted Login v1)
The traditionalAuthenticateMerge Screen Text Reference (Hosted Login v1)
The traditionalRegistration Screen Text Reference (Hosted Login v1)
The verifyEmail Screen Text Reference (Hosted Login v1)
The verifyEmailSuccess Screen Text Reference (Hosted Login v1)
The visitingMessage Screen Text Reference (Hosted Login v1)
Hosted Login v1 CSS Reference
The authRule_acceptLegal Screen CSS (Hosted Login v1)
The authRule_consents Screen CSS (Hosted Login v1)
The authRule_reqAttrs Screen CSS (Hosted Login v1)
The authRule_verifyEmail Screen CSS (Hosted Login v1)
The deleteAccountSuccess Screen CSS (Hosted Login v1)
The loginSuccess Screen CSS (Hosted Login v1)
The logoutSuccess Screen CSS (Hosted Login v1)
The manageProfile Screen CSS (Hosted Login v1)
The manageProfile_data Screen CSS (Hosted Login v1)
The manageProfile_privacy Screen CSS (Hosted Login v1)
The manageProfile_security Screen CSS (Hosted Login v1)
The mergeAccounts Screen CSS (Hosted Login v1)
The profileSaveSuccess Screen CSS (Hosted Login v1)
The registrationSuccess Screen CSS (Hosted Login v1)
The requestDataSuccess Screen CSS (Hosted Login v1)
The resendVerificationSuccess Screen CSS (Hosted Login v1)
The resetPassword Screen CSS (Hosted Login v1)
The resetPasswordCodeExchange Screen CSS (Hosted Login v1)
The resetPasswordRequest Screen CSS (Hosted Login v1)
The resetPasswordRequestSuccess Screen CSS (Hosted Login v1)
The resetPasswordSuccess Screen CSS (Hosted Login v1)
The signIn Screen CSS (Hosted Login v1)
The socialRegistration Screen CSS (Hosted Login v1)
The traditionalAuthenticateMerge Screen CSS (Hosted Login v1)
The traditionalRegistration Screen CSS (Hosted Login v1)
The verifyEmail Screen CSS (Hosted Login v1)
The verifyEmailSuccess Screen CSS (Hosted Login v1)
The visitingMessage Screen CSS (Hosted Login v1)
Legacy CSS Reference
Default Stylesheet
body
h1, h2, h3, h4, h5, h6, p, a, span
h1, h2, h3
p
a
button
#logo
#main-container
#floating-container
#header-container
#content-container
.footer-container
.auth-screen, .auth-success-screen
#social-login-buttons
.form-action-buttons
.profile-management-card
.profile-management-row
.card-body
.card-heading
.profile-header > div
.screen-heading
.manage-screen
.auth-success-screen
.success-check
.button-danger
.action-card
button-secondary
CSS Class Reference
CSS Practice Templates
Hosted Login How-Tos
How to Modify the Text of Your Hosted Login Screens
How to Localize the Text of Your Hosted Login Screens
How to Modify Transactional Emails
Hosted Login and the en (English) Locales
Hosted Login: Supported Languages and Locales
How to Use Different Scopes in Your Configuration Access Tokens
Compliance and Certification
Hosted Login and the Web Content Accessibility Guidelines
Console
Console User Guide
The Console Annotated Photo Album
An Overview of the Console
Accessing the Console
Configuring Customer Care Portal Settings
Managing Agents
Managing Agents
Accessing the Manage Agents Page
Console Roles and Permissions
Console Roles and Capture Dashboard Permissions
Console Roles
Profile Access Filters
Restricting Agent Activity By Profile Type
Agent Groups
Configuring Agent Groups and Assigning Group Membership
Creating a New Agent
Accepting an Agent Invitation and Managing Your Console Password
Changing Your Console Password
Console Passwords vs. Dashboard Passwords
Blocking Access for an Agent
Assigning Multiple Roles to an Agent
Deleting an Agent
Filtering for Agents
Exporting Agent Data
Managing User Profiles
Managing User Profiles
Viewing Profiles on the Manage Profiles Page
Creating a User Profile
Working with the Property Attribute
Managing the Full User Record
Resending Verification Emails
Resetting a User Password
Deleting a User Profile
Exporting Audit Data
Exporting Profile Information
Searching for User Profiles
Console Search Fundamentals
Searching for and Exporting User Profiles
What You Can Search On
Modifying the Search Display Attributes
Suppressing Default Searches and "Empty" Searches
Writing a Search Query
Search Construction and Syntax
Mandatory Parts of a Search Query
Attribute Names
Operators
Target Search Values
Searching for String or Numeric Values
Using All Uppercase Letters in a Search Query
Searching for Datetime Values
Searching for Null Values
Writing Advanced Search Queries
Optional Parts of a Search Query
Searching with Wildcard Characters
Searching with the Boolean Operators AND and OR
Running Your Search Queries
Running Basic Searches: Default and Custom Options
Writing Search Queries Using Guided Search
Searches vs. Filters
Writing Search Queries by Using Guided Search
Search History and Search Filters
Search History and Search Filters
A Few Quick Notes About the Console Search History
Using the Search History
Saving Filters
Deleting a Saved Filter
Modifying or Renaming a Filter
Managing Schemas
An Introduction to Managing Schemas
Accessing the Manage Schemas Page
Viewing Schema Information
Exporting a Schema
Creating and Deleting Schemas
Creating a New Entity Type Schema
Creating a New Schema by Copying an Existing Schema
Creating a New Schema by Using JSON
Deleting an Entity Type Schema
Schema Attribute Management
Adding an Attribute to an Entity Type Schema
Attribute Data Types, Validations, and Transformations
Adding an Attribute by Using JSON
"Building" an Attribute
Copying an Existing Attribute
Deleting an Attribute
Tip: Copying Attribute Names
Attribute Data Types Reference
The boolean Datatype
The date Datatype
The datetime Datatype
The decimal Datatype
The integer Datatype
The ipAddress Datatype
The json Datatype
The object Datatype
The plural Datatype
The string Datatype
Managing Applications
Managing Applications
Viewing Application Information
Managing Global Settings
Viewing Global Settings
Modifying Global Settings
Adding a New Setting
Removing a Global Setting
Accessing Property Settings
Managing Properties
Managing Properties
Searching for (and Filtering) Properties
Copying a Property
Creating a Property
Working with Features
Working with IP Allow Lists
Working with Client IDs and Client Secrets
Renaming a Property
Resetting Client Secrets
Viewing Client Secrets
Deleting a Property
Managing Property Settings
Modifying Property Settings
Adding a Property Setting
Removing a Property Setting
Registration Builder
An Introduction to Registration Builder
Accessing Registration Builder
Registration Builder Permissions
Navigating Between Tabs
Managing Flows
The Registration Flows Page
Searching for Flows
Flow Actions
Editing a Flow
Copying a Flow
Restoring a Flow
Copying a Flow from the Registration Flows Page
Promoting a Flow to a Different Application
Deleting a Flow
Managing Fields
Creating a Field
Working with Advanced Options
Registration Builder Advanced Options
Configuring select and radio Options
Adding Data Validations
Suppressed Words
Suppressed Email Domains
Format
Match
Maximum Length
Minimum Length
Required
Unique
Allowed Words
Client Function Name
Custom Client Setting
Copying a Field
Deleting a Field
Managing Forms
Creating a Form
Editing a Form
Example Usage
Copying a Form
Deleting a Form
Managing Screens
Creating a Screen
Copying a Screen
Editing a Screen
Deleting a Screen
Audit Logs
Console Audit Logs
Audit Logs Terminology
Accessing the Console Audit Logs
Console User Audit Logs and Profile Change Audit Data Permissions
The Audit Logs Tab in the Manage Agents Section
Searching/Filtering the Console Audit Logs
Using the Search Logs Field
Using the Audit Logs Search Filters
Combining the Search Logs Field and the Search Filters
Clearing Search Filters
Viewing Audit Log Search Results
Appendix A: Activity Reference
Exporting Settings
Exporting Global and Property Settings
Exporting Global Settings
Exporting Settings for a Selected Set of Properties
Frequently-Asked Questions About the Console
Frequently-Asked Questions About the Console
General Management Questions
FAQ: Searching for User Profiles
Exporting User Data
FAQ: Managing Agents
Webhooks v3
Webhooks v3 Overview
An Introduction to Webhooks v3
Do I Even Need Webhooks v3?
A Webhooks v3 Glossary
Webhook Events
What’s the Difference Between Webhooks v2 and Webhooks v3?
Migrating from Webhooks v2 to Webhooks v3
How Webhooks Work
The Event Notification Process
How Frequently are Events Delivered?
What Happens if a Webhook Notification Can’t Be Delivered?
What If None of My Webhook Notifications Can Be Delivered?
Why is my Webhook event notification reporting that a non-existent API client is responsible for an event?
The Anatomy of a Webhook Notification
The HTTP Post Request
HTTP Headers
Security Event Tokens
Security Event Token Headers
Security Event Token Payloads
Security Event Token Signatures
Webhooks JSON Web Keys
Webhook Listener Endpoints
Configuring Listener Endpoints
Creating an Allow List of Webhook Server IP Addresses
Working with the Webhook APIs
An Overview of the Webhooks API
Getting a Webhooks Authentication Token
Using an Authentication Token to Make a Webhooks API Call
Enabling, Disabling, and Deleting Webhook Subscriptions
Configuring Webhook Subscriptions
Working with the Events Store
The Webhooks v3 Event Redelivery Service
Webhooks Filtering
An Introduction to Webhook Filters
What Can I Filter On?
Creating a Webhooks Filter
Webhook Filters and Personally-Identifiable Information
Validating Webhook Filters
Webhook Filter Examples
Supported Filter Keywords
SIEM Event Delivery
An Introduction to SIEM Event Delivery
What are SIEM Events?
Events Reported by the SIEM Event Delivery Service
An Important Note Concerning Duplicate Events
How the SIEM Event Delivery Service Works
Identity Cloud Event Management and Analysis Tools
Managing and Configuring the SIEM Event Delivery Infrastructure
Provisioning SIEM Event Delivery
Activating/Deactivating SIEM Delivery Feeds
Configuring Amazon S3 Buckets and Public Keys
Retrieving Data from an S3 Bucket
Managing Public Keys
Blocking SIEM Events
SIEM Event Delivery Reference
Using Identity Cloud SIEM Events and SIEM Applications
Appendix A: SIEM Event Delivery Event Details
Appendix B: Sample SIEM Event Notifications
Customer Insights
Customer Insights Overview
Customer Insights Overview
Customer Insights Portal Access Management
Logging on to Customer Insights
What Happens if You Forget Your Password?
Customer Insights Event Types
Permissions Granted to Customer Insight Roles
Customer Insights Terminology
Customer Insights Videos and Training
Demographic Data and User Profile Attributes
Directory-Derived Data vs. Event-Derived Data
Configuring Profile Analytics
Finding Information in Customer Insights
Finding Your Way Around Customer Insights
The Customer Insights Home Page
The Browse Menu
Favorites
Recently viewed
Popular
Shared
Personal Folder
People
The Folders Menu
Using the Global Search Filter
Tile View vs. List View
Viewing Information in Customer Insights
Viewing Information in Customer Insights
Look and Dashboard Status Bars and Toolbars
Look Options
Dashboard Options
Customer Insights Filters
Working with Visualizations
Working with Data
Viewing Daily Profiles Counts and Daily Profiles Changes
Boards
Creating Boards
Managing Boards
Searching for Boards
Managing Access to Boards
Scheduling, Saving, and Sending Data
Scheduling Data Delivery
Scheduling Data (Legacy Dashboard)
Scheduling Data (Upgraded Dashboard)
Scheduling Data (Looks)
Sending Data
Sending Data (Legacy Dashboard)
Sending Data (Upgraded Dashboard)
Sending Data (Looks)
Downloading Data
Downloading Data (Legacy Dashboard)
Downloading Data (Upgraded Dashboard)
Downloading Data (Looks)
Creating Conditional Alerts
Creating Looks (and Working with Explores)
Creating Looks (and Working with Explores)
The Explore Options Icon
Adding Dimensions
Adding Measures
Adding Filters
Adding Pivots
Adding Row and Column Totals
Adding Table Calculations
Modifying Row and Column Limits
Selecting a Visualization
Creating a Dashboard
Creating a Dashboard
Creating and Naming a Dashboard
Adding Tiles to a Dashboard
Adding a Query Tile to a Dashboard
Adding a Look Tile to a Dashboard
Adding Notes to a Query Tile or a Look Tile
Editing a Query Tile or a Look Tile
Adding a Text Tile to a Dashboard
Using Markdown to Format Text Tiles
Moving and Resizing Tiles
Dashboard Filters
Adding a Filter to a Dashboard
Requiring a Filter to Run a Dashboard
Limiting Filters to a Single Clause
Linking Filters
Configuring Dashboard Settings
Upgraded Dashboards and Legacy Dashboards
Filter Operators Reference
Filter Operators Reference
Null Values vs. Blank Values
Customer Insights Explore Reference
The Customer Insights Explore Reference
App Dim
Client Dims
Date Dims
Event Fact
Idp Dim
Location Dim
Profile Dim
Profile Fact
Time Dim
User Agent Dim
Customer Insights Visualization Reference
Table Visualization (Legacy)
Column
Bar
Scatterplot
Line
Area
Pie
Map
Single Value
Funnel
Timeline
Static Map (Regions)
Static Map (Points)
Donut Multiples
Single Record
Boxplot
Table Visualization (New)
Waterfall
Word Cloud
Customer Insights Dashboards
Dashboards -- Customer Insights
Integration Bus
Custom Providers
Custom Provider Overview
Creating a Custom Provider
Selecting a Social Login Application
Creating an Authentication Client with the Social Login Identity Provider
Using the /custom-providers Endpoint to Create a Custom Provider
Mapping Attributes
Enabling a Custom Provider in Hosted Login
Walkthrough: Creating a SAML Authentication Application for Okta
SAML Providers and the authn_context Property
Managing Custom Providers
Listing Your Custom Providers
Viewing a Custom Provider
Modifying a Custom Provider
Deleting a Custom Provider
Custom Provider API Reference
Custom Provider Endpoints
Appendix A: Using Token-Based Authentication
Appendix B: ETags and the If-Not-Match Header
Troubleshooting Custom Providers
My Custom Button Doesn't Work
I Don't See My Custom Provider Button
My Custom Provider Button Has a Weird Label
I Can Log On to My IdP But Not to Hosted Login
There's No User Data in the Complete Your Registration Screen
The Scopes I Requested Aren't Being Returned
I Don't Know the Endpoint URLs Used By My IdP
Unique Password Enforcement and Password History
An Introduction to Unique Password Enforcement and Password History
Password History in Your Identity Cloud Entity Types
Password History and Individual User Accounts
Managing Password History
How Does Password History Affect the User Experience?
Modifying the "Password is not acceptable" Error Message
Data Migration
Standard Profile Data Migration Services
Custom Data Migration Services
Data Mapping and Transformation
Self-Service Data Migration
Akamai Identity Cloud Data Migration
What is Data Migration?
Step 1: Downloading the Required Files
Step 2: Configuring and Verifying System Requirements
Step 3: Mapping Your Legacy Data to an Identity Cloud User Profile Schema
Step 4: Creating the Data Migration Datafile
Step 5: Creating Data Transformations
Transforming Passwords
Transforming Plurals
Working with Data Transformations
Data Transformations vs. Data Validations
Step 6: Running dataload.py
Using the Dry Run Option
How Long Will It Take for Dataload to Complete?
Delta Migrations
Retry CSV
Data Migration Log Files
Social Login
Social Login Overview
Social Login Overview
User Profile Data by Provider
Identity Providers
Amazon Social Login Configuration Guide
Apple Configuration Guide
DocCheck Social Login Configuration Guide
Doximity Social Login Configuration Guide
Facebook Social Login Configuration Guide
Fimnet Social Login Configuration Guide
Flickr Social Login Configuration Guide
Foursquare Social Login Configuration Guide
Google Social Login Configuration Guide
Instagram Social Login Configuration Guide
LINE Social Login Configuration Guide
Retrieving User Information by Using LINE Profile+
LinkedIn OAuth 2.0 Configuration Guide
LiveJournal Social Login Configuration Guide
MediKey Social Login Configuration Guide
Medy Social Login Configuration Guide
Microsoft Online Social Login Configuration Guide
Microsoft Active Directory Federation Services
Microsoft Azure Social Login Configuration Guide
Mixi Social Login Configuration Guide
Odnoklassniki Social Login Configuration Guide
Okta Configuration Guide
OneKey Social Login Configuration Guide
PayPal Social Login Configuration Guide
Ping Configuration Guide
QQ Social Login Configuration Guide
RenRen Social Login Configuration Guide
Salesforce Social Login Configuration Guide
Sina Weibo Social Login Configuration Guide
Snapchat Social Login Configuration Guide
swiss-rx-login social Login Configuration Guide
Twitter Social Login Configuration Guide
VK Social Login Configuration Guide
VMware Identity Manager
WeChat Social Login Configuration Guide
Yahoo! Social Login Configuration Guide
Yahoo! Japan Social Login Configuration Guide
Yahoo! OAuth 2.0 Social Login Configuration Guide
Implementing Social Login
Implementing Social Login: Overview
Implementing Social Login
Using Safari with the JavaScript SDK and Social Login
Single Sign-On with Social Login
Customizing Social Login
Customizing Social Login
Retrieving User Data
Customizing Your Application Domain
Customizing the Appearance of the Social Login UI
Implementing Third-Party Analytics
Assigning Scopes on a Per-Page Basis
Progressive Permissioning for Facebook
Logging Users Out of Facebook
Adding a Custom Provider Button
Account Mapping
Social Login JavaScript API
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 Login Analytics
Social Login Analytics
Overview Page
Users Reports
Interactions Reports
Providers Reports
Social Sharing
Social Sharing Overview
Implementing Social Sharing
Sharing Support by Provider
Sharing Count
Social Sharing JavaScript API
Social Sharing JavaScript API: Global Settings
Social Sharing JavaScript API: Instance Settings
Social Sharing JavaScript API: Social Sharing Events
Social Sharing JavaScript API: Social Sharing Functions
Registration
Registration Overview
Registration Overview
Registration Components
Access Tokens and Code
Implementing Registration
Deployment Overview
The Reference Implementation
Configuration Acceptance Testing
Step-by-Step Implementation Process
Production Launch Process
Flow Versioning
Managing Sessions with Registration
API-Based Implementation Guide
API-Based Implementation
Traditional Login and Registration
Social Login and Registration
Account Merge
Account Link/Unlink
Email Verification
Forgot Password
Profile Update
Exchange Authorization Code
Default Registration Experience
Default Registration Experience
Screens Overview
Emails Overview
Screens
Emails
API Clients and Settings
API Clients and Permissions
API Client Settings
Managing API Clients and Settings
Fields and Forms
Adding and Updating Fields
Field Types
The Text Input Field
The Email Field
The Password Field
The Checkbox Field
The Radio Buttons Field
The Select Menu Field
The Text Area Field
The Date Select Field
The Read-Only Field
The Hidden Field
The multiIdentifierAuth Field
The Translatable String Field
Common Field Attributes
Type-Specific Field Attributes
Field Validations
Customizing Registration
Customizing the Registration Experience
Customizing the Information Gathered During Registration
Customizing the Flow of the User Experience
Customizing Validation and Other Logic
Customizing the Style and Aesthetics of Your Forms
Customizing Transactional Emails
Help Prevent Transactional Emails from Being Labeled as Spam
Customizing Languages and Locales
Managing Multiple Sites and Brands
Data Management
Data and Access Management Overview
Managing Your Schema
Managing User Data
Data Constraints, Features, and Validations
Webhooks
Single Sign-On
Single Sign-On Overview
Single Sign-On for the Registration UI
Single Sign-On for the Registration APIs
Registration JavaScript API
Registration JavaScript API
Registration JavaScript API: Events
Registration JavaScript API: Settings
Registration JavaScript API: Functions
Registration Security Best Practices
Flows
Why Do I Need to Promote My Flows? Why Can’t I Just Directly Change the Production Version of a Flow?
Getting Past the “This is not a valid schemaAttribute” Error When Trying to Create a Field
REST API
Identity Cloud REST API Postman Collection
API Client Allow Lists
Body Parameter Limits for Identity Cloud REST APIs
Configuration API
Configuration API: Clients and Settings
Clients and Settings API Overview
API Client Permissions: Client and Settings API
API Clients
List Your API Clients
View an API Client
Modify an API Client
Reset an API Client Client Secret
Create an API Client
Delete an API Client
Application and Client Settings
View Your Application Settings
View All Available Application Settings
Modify Application Settings
View Your Client Settings
Modify Client Settings
Configuration API: EntityType
API Client Permissions: Entity Type API
List Your Entity Types
View an Entity Type
View the Attributes in an Entity Type
View an Entity Type Attribute
Configuration API: Flows
Identity Cloud Configuration API
API Client Permissions: Flow and Flow Management API
Flows
List Your Flows
View a Flow
List Flow Versions
View a Specific Flow Version
Modify a Flow
Copy a Flow
Promote a Flow
Restore a Specific Flow Version
Fields
List Your Fields
View a Field
Modify a Field
Create a Field
Delete a Field
Forms
List Your Forms
View a Form
Modify a Form
Create a Form
Delete a Form
Email Templates
List Your Email Templates
View an Email Template
View the Body of an Email Template
View the Subject Line of an Email Template
Modify an Email Template
Modify the Body of an Email Template
Modify the Subject Line of an Email Template
Hosted Login Migration
View Available Hosted Login Upgrades
View Hosted Login Upgrade Requirements
Upgrade Hosted Login
Appendix: Sample Hosted Login Upgrade API Responses
Hosted Login Links
List Your Hosted Login Links
View a Hosted Login Link
Modify a Hosted Login Link
Create a Hosted Login Link
Delete a Hosted Login Link
Hosted Login 2FA Messages
List Your 2FA Messages
View a 2FA Message
Add the Default 2FA Messages to a Flow
Modify a 2FA Message
Locales
List Your Locales
List Your Localized Fields
View a Localized Field
Modify a Localized Field
Create a Localized Field
Strings
List Your Strings
View a String
Modify a String
Create a String
Delete a String
List Your Localized Strings
View a Localized String
Modify a Localized String
Create a Localized String
Delete a Localized String
Screens
List Your Screens
View a Screen
Modify a Screen
Create a Screen
Delete a Screen
Translations
List Your Translations
View a Translation
Modify a Translation
Create a Translation
Delete a Translation
Entity and EntityType APIs
Identity Cloud Entity API
Entity API: Security Schemes
API Client Feature Permissions: Entity and Entity Type API
Managing User Profiles by Using janrain-oauth Authentication
Why is the unicode-printable Data Constraint Rejecting My Unicode-printable Characters?
Entities and User Profiles
View a User Profile
Search for User Profiles
Count User Profiles
Modify a User Profile
Replace a User Profile
Create a User Profile
Create Multiple User Profiles
Delete a User Profile
Invalidate User Access Tokens
Entity Types and Attributes
View Your Entity Types
View an Entity Type
Create an Entity Type
Create an Attribute
Delete an Attribute
Create a Validation Rule
View Your Validation Rules
Delete a Validation Rule
Assign Constraints to an Attribute
Modify Your Password History Settings
Access Schemas
View Your Access Schemas
Create an Access Schema
Delete an Access Schema
Authentication API
Authentication API Overview
Authentication API: Security Schemes
API Client Feature Permissions: Authentication APIs
Access Tokens and Codes
Get an Authorization Code
Get an Access Token
Exchange an Authorization Code or Refresh Token for an Access Token
Complete Social Registration
Complete Traditional Registration
Complete Social Login
Complete Traditional Login
User Profiles
Update a User Profile
Get a Verification Code
Use a Verification Code
Verify an Email Address
Request a Reset Password Link
Link a Social Identity to a User Profile
Unlink a Social Identity from a User Profile
Webhooks v3 APIs
Webhook Subscriptions
List Your Webhook Subscriptions
View a Webhooks Subscription
Modify a Webhooks Subscription
Create a Webhooks Subscription
Delete a Webhooks Subscription
Webhook Events
List Your Webhook Events
View a Webhook Event
View the History of a Webhook Event
Send a Webhook Test Event
Redeliver a Webhook Event
SIEM Event Delivery APIs
View SIEM Event Service Activation Status
Activate the SIEM Event Service
Deactivate the SIEM Event Service
View the SIEM Event Service Block List
Add an Event to the SIEM Event Block List
Delete a SIEM Event Service Event Type
List Your SIEM Event Service Public Keys
Assign a Public Key to the SIEM Event Service
Delete a SIEM Event Service Public Key
Custom Provider API
List Your Social Login Applications
View a Social Login Application
List Your Custom Providers
View a Custom Provider
Modify a Custom Provider
Create a Custom Provider
Social API
Social Login API Overview
Social Login Error Codes
Tokens and Authentication
Authenticate a Social Login
Exchange a Social Login Token for an Access Token
Social Login Providers
List Your Social Login Providers
List Your Configured Social Login Providers
Assign Social Login Providers
Social Login Settings and Configuration
View a Domain Allow List
Add a Domain to an Allow List
Modify a Domain Allow List
List Your Social Login Application Settings
Modify Social Login Application Settings
User Profiles
Associate a Primary Key with a Social Login Provider
Remove a Social Login Provider from a Primary Key
Legacy Clients and Settings API
Legacy Clients and Settings API
API Client Feature Permissions: Legacy Client and Settings API
API Clients
List Your API Clients
Modify API Client Features
Reset an API Client Client Secrtet
Rename an API Client
Create an API Client
Delete an API Client
Modify an API Client IP Allow List
Delete an API Client IP Allow List
Published Settings
View Published Settings for an Application
View Published Settings for a Client
Publish Client Settings
Delete Published Client Settings
Application and Client Settings
View an Application Setting
Modify an Application Setting
Modify Multiple Application Settings
Delete an Application Setting
List Your Client Settings
View a Client Setting
Delete a Client Setting
View Multiple Client Settings
Modify a Client Setting
View Client Setting Values
Modify Multiple Client Settings
Error Codes
Error Codes
Response Format
Release Notes
Updated
New and Newly-Updated
Release Categories and Endpoints
Security and Support
Identity Cloud and GDPR Compliance
Supported Web Browsers
Contact Akamai Support If You Need to Change an Owner Client Secret
Identity Cloud Studios
Hosted Login
Hosted Login Authorization Rules Videos
Hosted Login Authorization Request Videos
Hosted Login 2FA and Trusted Device Videos
Hosted Login Configuration Videos
Hosted Login Provisioning Videos
Customer Insights
Introduction to Customer Insights Training Videos
Home
Technical Library
OpenID Connect and OAuth2
Hosted Login v2
Email Addresses and Mobile Device Numbers
Last Modified on 03/24/2021 2:11 pm PDT
Documentation
Managing Your Email Address and Mobile Device Number
Validating Mobile Device Numbers
Requiring Email Address Verification Without Enabling Two-Factor Authentication
Appendix A: Mobile Phone Number Regions and Calling Code
Other Resources
WATCH
:
Changing Your Mobile Device Number