개인 OAuth 토큰 가져오기(GlideOAuthClient 사용)

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2026년 03월 13일
  • 소요 시간: 1분
  • 사용자에게 개인 OAuth 토큰이 있는지 확인합니다. 개인 OAuth 자격 증명이 필요한 REST 단계 또는 통합을 실행하기 전에 이를 사용하여 유효한 액세스를 확인합니다.

    시작하기 전에

    필요한 역할: 관리자

    이 태스크 정보

    GlideOAuthClient API를 사용하여 현재 로그인한 사용자에 대한 개인 OAuth 토큰이 있는지 확인합니다. ScopedPersonalAuthAPI를 사용하여 개인 OAuth 토큰을 가져올 수도 있습니다. 자세한 내용은 PersonalAuthAPI - 범위 지정을 참조하세요.

    프로시저

    1. 다음 샘플 스크립트를 사용하여 현재 세션 사용자와 연결된 개인 액세스 토큰을 확인합니다.
      function dumpToken(token) {
        if (token) {
          gs.info("Access token: " + token.getAccessToken());
          gs.info("Expires in: " + token.getExpiresIn());
          gs.info("Refresh token: " + token.getRefreshToken());
        }
      }
      
      var oAuthClient = new sn_auth.GlideOAuthClient();
      oAuthClient.setPersonal(true); // Returns the token for the logged-in user
      
      var token = oAuthClient.getToken('<credential_sys_id>', '<oauth_profile_sys_id>');
      dumpToken(token);
    2. <credential_sys_id><oauth_profile_sys_id> 적절한 기록 값으로 바꿉니다.
      setPersonal(true) 메서드는 반환된 토큰이 현재 로그인한 사용자에게 속하는지 확인합니다.
      주:
      OAuth 새로 고침 및 액세스 토큰을 요청하고 취소하는 방법에 대한 자세한 내용은 Glide OAuth 클라이언트 API 설명서를 참조하십시오.