This article does not cover deployment or explanation of Keycloak. For more information, please refer to the official documentation.
Protocol Configuration
- SAML2.0 Protocol
- OIDC Protocol
1. Get ACS URL
Login to Flashduty console and obtain the ACS URL (needed in subsequent steps).Path: Access Control => Single Sign-On => Settings => SAML2.0 Protocol => Flashduty Service Provider Info => Assertion Consumer Service URL2. Create Client
Login to Keycloak console, path: Clients => Create client- Client Type: Select SAML protocol
- Client ID: Enter
flashcat.cloud(fixed value, cannot be changed)
3. Configure Client Information
Change Name ID format to email type:4. Download XML File
The downloaded file is a compressed package. After extracting locally, there will be two xml files; only the
idp-metadata.xml file is needed.5. Create User and Test Login
Create user (must bind an email address):console.flashcat.cloud, select SSO login, enter the login domain prefix from single sign-on configuration in the domain field.