OAuth 연결 생성
- 최종 업데이트2025/04/02
OAuth 연결 생성
Control Room 관리자는 사용자의 OAuth 연결을 생성하므로 사용자는 패키지에 대한 인증 작업에서 이러한 연결을 인증 세부 정보를 입력할 필요 없이 사용할 수 있습니다.
참고: Salesforce 마크 및 로고, Microsoft SharePoint 마크 및 로고, Apigee 마크 및 로고, ServiceNow 마크 및 로고, Genesys 마크 및 로고는 각각 Salesforce, Inc., Microsoft Corp., Google LLC, ServiceNow, Inc. 및 Genesys의 상표 또는 등록 상표이며 식별 목적으로만 사용됩니다.
전제 조건
- OAuth 연결 기능에 대해 연결 관리 권한이 활성화된 사용자 역할을 사용하고 있는지 확인합니다. 역할의 기능 권한 항목을 참조하십시오.
- 범위를 두 개 이상 추가하는 경우, 쉼표를 사용하여 범위를 구분해야 합니다.
예: api,refresh_token,offline_access
- 엔터프라이즈 애플리케이션을 구성하고 클라이언트 ID, 클라이언트 암비밀, 인증 URL, 토큰 URL 및 범위를 기록하였는지 확인하십시오. 엔터프라이즈 애플리케이션 구성 항목을 참조하십시오.주:
- 연결 오류를 방지하려면 위의 전제 조건을 고려하십시오.
- OAuth를 구성할 때, 범위 필드는 선택 사항입니다. IDP(ID 공급자)와 상의하여 필요한 범위를 결정하십시오.
- 다음 표에는 인증된 애플리케이션이 나열되어 있지만 공급자 유형을 사용자 정의로 선택하여 엔터프라이즈 애플리케이션을 구성할 수 있습니다. 에서
- 더 긴 만료 기간으로 구성된 새로 고침 토큰을 사용하는 것이 좋습니다. AuthConfig 앱을 사용하여 OAuth2 서비스 활성화 항목을 참조하십시오.
OAuth의 주요 구성 요소 예시
엔터프라이즈 애플리케이션 | 인증 URL | 토큰 URL | 범위 |
---|---|---|---|
Apigee | https://accounts.google.com/o/oauth2/auth?prompt=consent&access_type=offline | https://accounts.google.com/o/oauth2/token | https://www.googleapis.com/auth/cloud-platform |
Genesys | https://login.<yourinstance>.pure.cloud/oauth/authorize | https://login.<yourinstance>.pure.cloud/oauth/token | 필요하지 않음 |
Google Workspace(캘린더, 드라이브, 스프레드시트 및 Gmail) | https://accounts.google.com/o/oauth2/auth?prompt=consent&access_type=offline | https://oauth2.googleapis.com/token |
|
Jira | https://auth.atlassian.com/authorize | https://auth.atlassian.com/oauth/token | offline_access write:jira-work,read:jira-user,manage:jira-webhook,read:jira-work |
Microsoft Entra | https://login.microsoftonline.com/<tenant>/oauth2/v2.0/authorize | https://login.microsoftonline.com/<tenant>/oauth2/v2.0/token | offline_access,openid,https://graph.microsoft.com/.default |
Microsoft 365 Outlook | https://login.microsoftonline.com/<tenant>/oauth2/v2.0/authorize | https://login.microsoftonline.com/<tenant>/oauth2/v2.0/token | 인증 코드 흐름: offline_access,openid,https://graph.microsoft.com/.default |
Salesforce | https://<yourinstance>.salesforce.com/services/oauth2/authorize | https://<yourinstance>.salesforce.com/services/oauth2/token | api,refresh_token,offline_access |
ServiceNow | https://<yourinstance>.service-now.com/oauth_auth.do | https://<yourinstance>.service-now.com/oauth_token.do | 필요하지 않음 |
SharePoint | https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/authorize | https://login.microsoftonline.com/<tenant-id>/oauth2/v2.0/token | https://<domain-name>/AllSites.Manage,offline_access,openid 주: OpenID 범위는 앱에서 최종 사용자를 식별하기 위해 ID 토큰에 sub 클레임이 필요한 경우에만 필요합니다. 그렇지 않으면 이 범위는 선택 사항입니다.
|
프로시저
다음 동영상에서 OAuth 연결을 생성하는 방법을 확인할 수 있습니다.