Google Chat과 Workday가 통합되어 Chat에서 Workday 빠른 작업을 완료할 수 있습니다. 해당 기능을 이용하려면 Workday 관리자가 도메인 또는 조직에 맞게 앱을 설정해야 합니다. 그런 다음 Chat 내에서 앱을 설치하면 됩니다. Workspace 관리자가 사용자 대신 앱을 설치할 수도 있습니다.
Workday 관리자: Workday를 Google Chat과 통합하는 방법 알아보기1단계: 통합 시스템 및 사용자 인증 정보 구성
- Workday에 로그인합니다.
- Workday 테넌트로 이동합니다.
- 관리자 계정으로 로그인합니다.
- 알림을 사용 설정하도록 이벤트 구독을 구성합니다.
- 통합 시스템 만들기:
- 검색창에 '통합 시스템 만들기'를 입력하고 작업을 선택합니다.
- 창이 열리면 시스템 이름(예: Chat_Integration)을 입력합니다.
- 템플릿의 경우 목록에서 Subscriber_Integration을 선택합니다.
- 확인을 선택합니다.
- 이벤트 구독 설정:
- 생성된 '통합 시스템 뷰'에서 관련 작업 메뉴를 엽니다. 이 옵션은 시스템 이름 옆에 있는 점 버튼 아래에 있습니다.
- 통합 시스템
구독 수정을 선택합니다.
- 모든 비즈니스 프로세스 구독을 선택합니다.
- 알림 URL 설정: https://workday-bot-production.appspot.com/workdayEvent
- 확인을 선택합니다.
- OAuth 2.0 클라이언트 사용 설정:
- 검색창에 'Edit Tenant Setup - Security'(테넌트 설정 수정 - 보안)를 입력합니다.
- 작업을 선택합니다.
- 설정 페이지에서 'OAuth 2.0 설정' 섹션을 찾습니다.
- OAuth 2.0 클라이언트 사용 설정 체크박스가 선택되어 있는지 확인합니다.
- 확인을 클릭합니다.
- 통합 시스템 만들기:
- 새 API 클라이언트를 만듭니다.
- 검색창에 'Register API Client'(API 클라이언트 등록)를 입력하고 작업을 선택합니다.
- 연결을 설정하라는 메시지가 표시됩니다.
- 등록 화면에서 다음 필드를 작성합니다.
- 클라이언트 이름: Google Chat Workday 통합
- 클라이언트 부여 유형: 승인 코드 부여
- 액세스 토큰 유형: Bearer
- 리디렉션 URI: https://workday-bot-production.appspot.com/authenticated/oauth2callback
- 만료되지 않는 갱신 토큰: 선택됨
- 범위: 연락처 정보, 인력, 비용, 휴가 및 병가, 재무 계획을 위한 적응형 계획, 인력을 위한 적응형 계획, 테넌트 구성 불가, 시스템
- 나중에 필요하므로 다음 필드의 정보를 저장합니다.
- 클라이언트 ID
- 보안 비밀 ID
- Workday REST API 엔드포인트
- Workday 토큰 엔드포인트
- Workday 승인 엔드포인트
- ISU 계정 만들기: 이 특수 계정은 연결을 안전하게 처리합니다.
- 검색창에 '통합 시스템 사용자 만들기'를 입력하고 작업을 선택합니다.
- 계정을 설정하라는 메시지가 표시됩니다.
- 설정 화면에서 다음 필드를 작성합니다.
- 사용자 이름: Google Chat Workday ISU
- 새 비밀번호: 새 비밀번호를 입력하고 확인합니다.
- 세션 만료 시간(분): 0
- UI 세션 허용 안 함: 선택 해제해야 합니다.
- 확인을 선택합니다.
- 사용자의 보안 그룹(ISSG)을 만듭니다.
- 검색창에 '보안 그룹 만들기'를 입력하고 작업을 선택합니다.
- 다음 필드를 작성하라는 메시지가 표시됩니다.
- Select Type of Tenanted Security Group(테넌트 보안 그룹 유형 선택): 통합 시스템 보안 그룹(제약 없음)
- 이름: ISSG Google Chat 통합
- 확인을 선택합니다.
- 이 ISSG에 ISU를 할당합니다.
- ISSG 권한(도메인 보안 정책)을 할당합니다.
- 검색창에 'Maintain Permissions for Security Group'(보안 그룹에 대한 권한 관리)을 입력한 다음 작업을 선택합니다.
- 작업 페이지에서 다음을 수행합니다.
- '작업'에서 유지 관리를 선택합니다.
- '소스 보안 그룹'에서 방금 만든 ISSG(ISSG_GoogleChat_Integration)를 선택합니다.
- 다음 도메인 보안 정책 권한을 ISSG에 추가합니다.
- 액세스 권한 보기 또는 수정: 보기 및 수정, 도메인 보안 정책: Workday Query Language, 기능 영역: 시스템
- 액세스 권한 보기 또는 수정: 보기 전용, 도메인 보안 정책: 작업자 데이터: 공개 작업자 보고서, 기능 영역: 인력 관리
- 액세스 권한 보기 또는 수정: 보기 전용, 도메인 보안 정책: 비즈니스 프로세스 관리, 기능 영역: 시스템
- 액세스 권한 보기 또는 수정: 보기 전용, 도메인 보안 정책: 직원 데이터: 현재 관리 수준 정보, 기능 영역: 인력
- 대기 중인 보안 정책 변경사항을 활성화합니다.
- 검색창에 '보류 중인 보안 정책 변경사항 활성화'를 입력한 다음 작업을 선택합니다.
- 의견을 입력합니다(예: Google Chat 통합 권한).
- 확인을 선택합니다.
- 이렇게 하면 방금 구성한 모든 권한이 적용됩니다.
- ISU로 계속합니다.
- Workday 계정에서 로그아웃합니다.
- 다음을 선택하여 Workday 설정을 엽니다.
2단계: API 클라이언트 세부정보 제공
- API 클라이언트 세부정보를 준비합니다.
- API 클라이언트 세부정보를 준비하지 않은 경우 1단계의 정보를 참고하세요.
- 다음 필드를 작성합니다.
- 클라이언트 ID
- 클라이언트 비밀번호
- Workday REST API 엔드포인트
- 토큰 엔드포인트
- 승인 엔드포인트
- 다음을 선택합니다.
3단계: ISU 계정을 사용하여 Workday에 연결하기
이 단계에서는 Google Chat이 Workday 인스턴스에 안전하게 액세스할 수 있도록 승인합니다.
- ISU 계정 사용자 인증 정보를 준비합니다.
- ISU 계정을 만들지 않은 경우 1단계의 정보를 참고하세요.
- 다음을 선택합니다.
- 액세스 구성을 선택하여 새 창에서 Workday 로그인 페이지를 엽니다.
- 통합 시스템 사용자(ISU) 계정 사용자 인증 정보를 사용하여 로그인합니다.
- 통합 시스템 사용자(ISU) 계정을 사용합니다. 이 단계에서는 개인 Workday 계정이 지원되지 않습니다.
- Workday에 로그인하고 액세스 권한을 부여한 후 Google Chat으로 돌아갑니다.
- 새로고침을 선택합니다. 그러면 마지막 단계로 이동합니다.
4단계: 개인 계정으로 Workday에 로그인하기
- Workday 브라우저 탭으로 이동합니다. 오류가 표시되면 다른 브라우저 탭이나 창에서 ISU 세션이 여전히 활성 상태일 수 있습니다. 계속하기 전에 개인 계정으로만 Workday에 로그인되어 있는지 확인하세요.
- 통합 시스템 사용자(ISU) 계정에서 로그아웃합니다.
- 개인 Workday 계정을 사용하여 다시 로그인합니다.
- Google Chat으로 돌아갑니다.
- 다음을 선택합니다.
- 액세스 구성을 선택합니다.
- 연결 성공 메시지가 표시됩니다.
시작하기 전에
- 앱을 설치하려면 Google Workspace 관리자의 허가가 필요합니다.
- Chat에 PagerDuty 앱을 추가해야 합니다. 앱을 찾아 Chat에 추가하는 방법을 알아보세요.
- Chat에서 Workday 앱을 설정하려면 Workday 관리자가 OAuth를 활성화하고 Google 통합 설정을 위한 새 API 클라이언트를 만들어야 합니다. 계속하려면 Workday 관리자에게 다음 정보가 필요합니다.
- 클라이언트 ID
- 보안 비밀 ID
- Workday REST API 엔드포인트
- Workday 토큰 엔드포인트
- Workday 승인 엔드포인트
Chat에서 Workday 앱 설정하기
- 컴퓨터에서 Google Chat을 엽니다.
- Workday 앱과의 채팅 메시지를 엽니다.
- 앱에 관한 정보와 Workday 계정을 연결하라는 프롬프트가 포함된 환영 메시지가 표시됩니다.
- Workday 계정 및 하위 도메인에 로그인하려면 Authorize(승인)를 클릭합니다.
도움말: Workday 앱을 설정하려면 하위 도메인에서 관리자 또는 계정 소유자 권한이 있는 Workday 계정에 로그인해야 합니다. - Workday 웹사이트에서 로그인을 완료합니다.
- Workday Chat 앱에서 일부 Workday 권한에 액세스할 수 있도록 허용합니다.
- 메시지가 표시되면 알맞은 Workday 계정을 선택합니다.
- 연결에 성공하면 다음 단계를 따릅니다.
- 사용 가능한 모든 명령어의 목록을 확인하려면 다음 단계를 따릅니다.
- 메뉴
를 선택합니다.
- 도움말 명령어를 클릭하거나
/workday를 입력합니다.
- 메뉴
- 다음은 가능한 작업의 예시입니다.
- 휴가 요청을 제출, 추적, 검토합니다.
- 잔여 휴가 일수를 확인합니다.
- 회사 휴일을 확인합니다.
- 연락처 정보를 찾습니다.
- 새 비용 보고서를 시작합니다.
- 작업을 확인합니다.
- 새 작업이 다음과 같은 경우 알림을 받습니다.
- 나에게 할당됨
- 완료되었습니다.
- 사용 가능한 모든 명령어의 목록을 확인하려면 다음 단계를 따릅니다.