Compute API 사용자

1 개요[ | ]

Users
사용자

https://docs.openstack.org/api-guide/compute/users.html


Compute API는 모든 최종 사용자와 관리자 API 호출을 포함합니다.

2 역할 기반 접근 제어[ | ]

Keystone 미들웨어는 사용자를 인증하고 그들의 역할을 식별하는 데 사용됩니다.

Compute API는 이러한 역할과 oslo.policy를 사용하여 사용자가 수행할 수 있는 작업을 결정합니다.

자세한 내용은 Compute 관리자 가이드를 참조하십시오.

3 이 가이드에서 사용되는 페르소나[ | ]

정책은 여러 가지 방식으로 구성할 수 있지만, API가 설계된 가장 일반적인 사용 사례를 쉽게 이해할 수 있도록 다음 유형의 사용자를 표준으로 삼아야 합니다:

  • 애플리케이션 배포자: 서버를 직접 또는 간접적으로 API를 통해 생성/삭제합니다.
  • 애플리케이션 개발자: 클라우드에서 실행되는 이미지 및 애플리케이션을 생성합니다.
  • 클라우드 관리자: 클라우드를 배포, 운영 및 유지 관리합니다.

실제로는 그림이 훨씬 더 복잡합니다. 구체적으로, 애플리케이션 개발자를 위한 관측자, 생성자, 관리자 역할이 다를 가능성이 큽니다. 마찬가지로, 특정 테넌트의 서버 목록을 볼 수는 있지만 어떠한 작업도 수행할 수 없는 읽기전용 역할과 같은 여러 수준의 클라우드 관리자 권한이 있을 수 있습니다.

Note

이 문서는 다양한 사용자의 다양한 측면을 고려한 포괄적인 페르소나 세트를 제시하려는 것이 아니라, 일관된 용어를 사용하기 위해 최소한의 사용자 세트를 목표로 합니다.

4 정책 발견[ | ]

현재 수행할 수 있는 작업을 발견하는 API는 아직 작업 중입니다. 현재는 HTTP 403 오류로 보고됩니다.

기본값과 함께 정책 규칙 목록은 설정 가이드를 참조하십시오.

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}