Flashduty Docs
中文EnglishRoadmapAPI官网控制台
中文EnglishRoadmapAPI官网控制台
  1. Single Sign-On
  • Getting Started
    • Introduction
    • Quick start
    • FAQ
    • Product Comparison
  • Incidents
    • What is an Incident
    • View Incidents
    • Handle Incidents
    • Escalations and Assignments
    • Custom Fields
    • Custom Actions
    • Alert Noise Reduction
    • Past Incidents
    • Outlier Incidents
  • Configure Flashduty
    • Channels
    • Integrate Alerts
    • Alert Noise Reduction
    • Escalation Rules
    • Label Enrichment
    • Schedules
    • Templates
    • Service Calendars
    • Preferences
    • Alert Routing
    • Silence and Inhibition
    • Filters
    • Notification Bots
    • Alert Pipeline
  • Platform
    • Teams and Members
    • Permissions
    • Single Sign-On
    • Insights
  • Advanced Features
    • Referencing Variables
    • Dynamic Assignment
  • Integrations
    • Alerts integration
      • Standard Alert Integration
      • Email Integration
      • Nightingale/FlashCat Integration
      • Prometheus Integration
      • Grafana Integration
      • Zabbix Integration
      • Uptime Kuma Integration
      • Alibaba Cloud ARMS Integration
      • Alibaba Cloud Monitor CM Event Integration
      • Alibaba Cloud Monitor CM Metrics Integration
      • Alibaba Cloud SLS Integration
      • AWS CloudWatch Integration
      • Azure Monitor Integration
      • Baidu Cloud BCM Integration
      • Huawei Cloud CES Integration
      • Influxdata Integration
      • Open Falcon Integration
      • PagerDuty Integration
      • Tencent BlueKing Integration
      • Tencent Cloud CLS Integration
      • Tencent Cloud Monitor CM Integration
      • Tencent Cloud EventBridge
      • OceanBase Integration
      • Graylog Integration
      • Skywalking Integration
      • Sentry Integration
      • Jiankongbao Integration
      • AWS EventBridge Integration
      • Dynatrace Integration
      • Huawei Cloud LTS Integration
      • GCP Integration
      • Splunk Alert Events Integration
      • AppDynamics Alert Integration
      • SolarWinds Alert Events Integration
      • Volcengine CM Alert Events Integration
      • Volcengine CM Event Center Integration
      • Volcengine TLS Integration
      • OpManager Integration
      • Meraki Integration
      • Keep Integration
      • ElastAlert2 Alert Integration
      • StateCloud Alert Events
      • Guance Alert Events
      • Zilliz Alert Events
      • Huawei Cloud APM Alerts
      • zstack integration
    • Change integration
      • Standard Change Event
      • Jira Issue Events
    • IM integration
      • Feishu (Lark) Integration Guide
      • Dingtalk Integration
      • WeCom Integration
      • Slack Integration
      • Microsoft Teams Integration
    • Single Sign-On
      • Authing Integration
      • Keycloak Guide
      • OpenLDAP Guide
    • Webhooks
      • Alert webhook
      • Incident webhook
      • Costom action
  • Terms
    • Terms of Service
    • User Agreement/Privary Policy
    • SLA
    • Data Security
  1. Single Sign-On

Authing Integration

Quick Overview#

Authing is an identity authentication and access control management provider. Through the Authing platform, you can implement login to the FlashDuty management console using OIDC, SAML2.0, or CAS protocols.

Prerequisites#


1. Login or Register with Authing#

New users need to create a user pool first, following the provided prompts

2. Create an Application#

Select Standard Web Application
Enter the application name
Enter the authentication URL (redirect URL for SSO login)
drawing

3. Record Important Information#

drawing
FieldDescription
App IDCorresponds to FlashDuty Client ID
APP SecretCorresponds to FlashDuty Client Secret
IssuerCorresponds to FlashDuty Issuer
Authentication URLRedirect URL for SSO login

Configuring OIDC Protocol#


1. Open FlashDuty Console and Enable SSO Configuration#

drawing

2. Configure Related Information#

2.1 Copy Authing application information to the corresponding fields
drawing
2.2 Copy the Redirect URL domain to Authing's callback URL
drawing

3. Modify Authing Configuration#

3.1 Configure as shown, only change the id_token signing algorithm to RS256
drawing
3.2 Configure Login Controls
drawing
3.3 Modify Permissions
drawing

4. Create Users and Test Login#

4.1 Create Users in Authing
提示
FlashDuty only supports email association, so users must be created with email addresses
drawing
4.2 Test Login Using SSO URL
drawing
提示
You can access console.flashcat.cloud and login via SSO
4.3 SSO URL Redirects to Login Page
drawing
提示
Use the user created in Authing to login to FlashDuty console

Configuring SAML2.0 Protocol#


提示
You can create a new application or modify an existing one. This guide demonstrates modification of an existing application

1. Protocol Configuration#

1.1 Select SAML2.0
drawing
1.2 Change FlashDuty's SSO protocol to SAML and copy the ACS URL
drawing
1.3 Copy the ACS URL to Authing application, save and modify the protocol type
drawing

2. Configure in FlashDuty#

2.1 Download metadata file by clicking the link and save locally
drawing
2.2 Upload to FlashDuty's SSO configuration and save
drawing
2.3 Test Login (refer to OIDC protocol login steps)
drawing
提示
These are the complete configuration steps for both methods. The configuration process involves both platforms, so please ensure no critical information is missed. If you encounter any issues during configuration, please contact FlashDuty technical support for assistance

Configuring CAS Protocol#


1. Open FlashDuty Console and Enable SSO Configuration#

drawing

2. Configure Related Information#

2.1 Copy Authing application information to the corresponding fields
drawing
2.2 Copy the Redirect URL to Authing's callback URL
drawing

3. Modify Authing Configuration#

3.1 Configure as shown
drawing
3.2 Configure Login Controls
drawing
3.3 Modify Permissions
drawing

4. Create Users and Test Login#

4.1 Create Users in Authing
提示
FlashDuty only supports email association, so users must be created with email addresses
drawing
4.2 Test Login Using SSO URL
drawing
4.3 SSO URL Redirects to Login Page
drawing
提示
Use the user created in Authing to login to FlashDuty console
修改于 2024-11-18 03:26:26
上一页
Microsoft Teams Integration
下一页
Keycloak Guide
Built with