Bluemix 메시지 허브 서비스를 사용하고 있습니다. 특정 사용자에게 특정 주제에 대한 읽기 전용 액세스 권한을 제공해야합니다. 질문은 어떻게 Bluemix 메시지 허브에서 ACL을 정의 할 수 있습니까? 아파치 kafka는 수단 (http://kafka.apache.org/documentation.html#security_authz)을 제공하지만, 그것은 사육사와 상호 작용하는 것을 포함합니다. Bluemix 메시지 허브 서비스를 통해 사육되는 동물원에 연결할 세부 정보를 찾을 수 없었습니다. 응답을 감사하십시오.Bluemix 메시지 허브 ACL
0
A
답변
1
현재 ACL은 MessageHub에서 지원되지 않습니다. 당신이 정확하게 지적했듯이, 우리는 사용자에게 사육사에 대한 액세스 권한을 부여하지 않습니다. 따라서 현재 주제에 대한 읽기 또는 쓰기 액세스 만 제공하는 방법은 없습니다.
즉, 우리는 각 서비스 인스턴스를 분리했습니다. 따라서 서로 다른 Bluemix 공간에서 2 개의 MessageHub 인스턴스를 제공하면 완전히 격리되어 서로 다른 주제를 볼 수 없게됩니다. 그렇게하면 instance1의 사용자가 instance2에서 주제를 읽거나 쓰거나 읽을 수 없게됩니다. 당신이 요구 한 것이 아니지만 그것이 도움이 될 수 있습니다.
다른 인터페이스, 즉 사육사에 대한 래퍼를 통해 제공 할 계획이 없습니까? 서비스 인스턴스가 다르면 공간 당 인스턴스를 1 개만 프로비저닝 할 수 있다는 제약 때문에 실제로는 옵션이 아닌 것 같습니다. 그리고 메시지 허브의 인스턴스 또는 소비자의 인스턴스별로 다른 공간 (위에서 언급 한)을 만드는 것은 다시 확장 할 수 없습니다. – jeet
앞으로 더 많은 주제 구성 옵션을 제공하고 싶습니다. 그러나 언제 이런 일이 발생할지 또는 어떤 내용을 구성 할 수 있는지는 말할 수 없습니다. 공간 당 인스턴스 한도는 곧 제거해야합니다. –