API 키는 키가 생성된 Google Cloud 프로젝트와 연결됩니다. API에 API 키가 필요하면 Cloud Endpoints 서비스를 생성한 프로젝트의 키를 API 사용자에게 제공해야 합니다. 또는 사용자가 자신의 고유 Google Cloud 프로젝트에서 API를 사용 설정하고 API 키를 만들도록 허용할 수 있습니다. 이 페이지에서는 사용자가 API를 사용 설정하기 위해 필요한 권한을 부여하는 방법을 보여줍니다.
액세스 권한 부여
Endpoints는 Identity and Access Management(IAM)서비스 소비자 역할을 사용하여 자체 Google Cloud 프로젝트에서 API를 사용 설정하기 위해 Google Cloud 프로젝트의 구성원이 아닌 다른 사용자를 허용합니다. 이 섹션에서는 Google Cloud 콘솔 또는 Google Cloud CLI를 사용하여 액세스 권한을 부여하는 방법을 보여줍니다.
Google Cloud 콘솔
Google Cloud 콘솔에서 프로젝트의 Endpoints > 서비스 페이지로 이동합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-12-21(UTC)"],[[["API keys are linked to the Google Cloud project where they are created, allowing users to utilize keys from the service's project or enable the API in their own project."],["The Identity and Access Management (IAM) Service Consumer role grants external users the ability to enable the API in their Google Cloud projects."],["Access can be granted to users or Google Groups via the Google Cloud console or the Google Cloud CLI by assigning the Service Consumer role."],["Access can be revoked from users or Google Groups through the Google Cloud console or the Google Cloud CLI by removing the Service Consumer role."],["Revoking access doesn't prevent users who have already enabled the API from making calls, however, logic can be implemented to disable specific API keys."]]],[]]