6.3. 액세스 토큰 사용

액세스 토큰을 사용하여 3scale API에 대한 호출을 수행할 때 액세스 권한이 있는 서비스에서 결과가 필터링됩니다.

예를 들어 APIcast 셀프 관리를 배포할 때 APIcast API 게이트웨이가 계정 관리 API를 사용하여 서비스의 구성을 가져올 수 있도록 액세스 토큰이 필요합니다.

이 기능이 작동하는 방식은 조직이 3scale에 세 개의 서비스를 설정했으며 멤버로서 Service 1에 액세스할 수 있지만 2 및 3이 아닌 경우, 계정 관리 API에도 액세스할 수 있으며, 토큰을 생성하고 계정 관리 API에 요청하면 Service 1을 사용하는 애플리케이션만 가져옵니다.

동일한 예제에 따라 계정 관리 API에 액세스할 수 있지만 서비스 0개에 액세스할 수 있는 경우 호출할 때 "access denied" 오류가 표시됩니다.

6.3.1. 서비스 토큰

서비스 토큰은 3scale Service Management API 인증에 사용됩니다. 서비스 토큰은 3scale에서 새 서비스가 생성될 때 자동으로 생성되며 서비스별로 고유합니다. 3scale 계정 사용자 간에 공유됩니다.

관리 포털의 대시보드에서 사용자가 액세스할 수 있는 서비스의 서비스 토큰을 찾을 수 있습니다. 계정 설정(기어 아이콘) > 개인 > 토큰.