Box 스포크 설정
인스턴스와 ServiceNow Box API를 통합하여 Box 스포크 작업을 자동화합니다. 예를 들어 Box 계정에서 파일을 제거하는 플로우를 설정할 수 있습니다. Box 스포크를 설정하면 이 플로우가 자동화됩니다.
시작하기 전에
- 통합 허브 구독을 요청합니다.
- 을 활성화합니다 Box 스포크.
- Box 개발자 콘솔에 액세스합니다.
- 필요한 역할: admin.
OAuth 애플리케이션 생성
Box 스포크를 통한 OAuth 2.0 인증을 활성화하려면 Box 계정에서 사용자 지정 OAuth 애플리케이션을 생성합니다.
시작하기 전에
상자 요구 사항:
- Box 계정
- Box 관리자 자격 증명
- 필요한 역할: 관리자
이 태스크 정보
프로시저
Box 스포크에 대한 연결 기록 구성
Box 스포크에서 요청을 인증 ServiceNow 하도록 Box 연결을 추가하고 구성합니다.
시작하기 전에
필요한 역할: 관리자
프로시저
결과
스포크 연결이 구성되어 사용할 준비가 되었습니다.
주:
OAuth 토큰은 30일 후에 만료됩니다. 관리자는 30일마다 스포크 OAuth 토큰을 재생성할 수 있습니다.
상자 OAuth 토큰 재생성
만료되면 Box OAuth 토큰을 다시 생성하십시오. Box 스포크 OAuth 토큰이 30일마다 만료됩니다.
시작하기 전에
필요한 역할: 관리자
프로시저
- 인스턴스에서 ServiceNow 다음으로 이동합니다. .
- 연결 탭을 선택합니다.
- Box 연결 별칭을 검색합니다.
- 상세 정보 보기를 선택합니다.
- 연결에 대한 OAuth 토큰 가져오기를 선택합니다.
결과
ServiceNow 인스턴스를 JWT 전달자 권한 유형과 통합
인스턴스를 Box와 통합 ServiceNow 하려면 JWT 전달자 권한 유형을 사용하여 OAuth 제공자를 설정합니다.
시작하기 전에
필요한 역할: 관리자
프로시저
-
상자 끝의 단계를 수행합니다.
- Box 개발자 계정에 가입합니다.
- 개발자 콘솔에서사용자 지정 앱을 선택합니다.
- 인증 방법이 JWT(서버 인증)를 사용하는 OAuth 2.0인지 확인합니다.
- 앱의 고유한 이름을 입력하고 앱을 생성합니다.
- 앱을 봅니다.
- OAuth 2.0 자격 증명에서 클라이언트 ID 및 클라이언트 비밀을 복사합니다.
- 새 키 저장소를 만들고 공개 키를 BOX로 내보냅니다.
- 앱 설정에서 enterpriseID를 기록해 둡니다.
- 다음으로 이동 .
- 관리자 콘솔 상단에서 계정 이름을 선택합니다.
- 계정에서 폴더를 만들고 텍스트 파일을 업로드합니다.
-
인스턴스 끝의 ServiceNow 단계를 수행합니다.
- 다음으로 이동 .
- 키 저장소 인증서를 첨부합니다.
- 다음으로 이동하여 JWT 서명 키 구성 .
- 다음으로 이동하여 OAuth 애플리케이션 레지스트리 항목 생성 .
- OAuth 엔터티 프로파일(oauth_entity_profile)에서 생성된 "jwt 제공자"를 연결합니다.
- REST 메시지를 생성합니다.
- REST 메시지에서 OAuth 토큰 가져오기 를 선택하여 접근 토큰을 가져옵니다.
- '기본 GET' 메서드로 이동하여 '테스트'를 클릭합니다.
- BOX 끝에서 폴더와 파일을 공유 합니다.