diff --git a/src/spaceone/identity/service/agent_service.py b/src/spaceone/identity/service/agent_service.py index fd61331f..b45a8154 100644 --- a/src/spaceone/identity/service/agent_service.py +++ b/src/spaceone/identity/service/agent_service.py @@ -300,7 +300,7 @@ def delete(self, params: AgentDeleteRequest) -> None: @transaction( permission="identity:Agent.read", - role_types=["WORKSPACE_OWNER", "WORKSPACE_MEMBER"], + role_types=["DOMAIN_ADMIN", "WORKSPACE_OWNER", "WORKSPACE_MEMBER"], ) @convert_model def get(self, params: AgentGetRequest) -> Union[AgentResponse, dict]: @@ -335,7 +335,7 @@ def get(self, params: AgentGetRequest) -> Union[AgentResponse, dict]: @transaction( permission="identity:Agent.read", - role_types=["WORKSPACE_OWNER", "WORKSPACE_MEMBER"], + role_types=["DOMAIN_ADMIN", "WORKSPACE_OWNER", "WORKSPACE_MEMBER"], ) @append_query_filter( [