2016-11-18 2 views
1

admin 역할/사용자 만 노트북을 만들고 수정할 수 있고 client 역할/사용자는 읽기 권한 만 가질 수 있도록 Shiro에 대한 역할 권한을 어떻게 지정합니까?Zeppelin with Shiro 노트북을 만들거나 수정할 수있는 권한을 백업

는 내가 노트북 권한에 따라 지정할 수 있지만 알고 :

  • 내가 수동으로 admin 사용자가 만든 모든 노트북에 독자 전용 모든 client 사용자를 추가해야 할 것이다. 문제가 너무 많아서 단 하나의 client 사용자를 만들 수는 있지만 모든 노트북 권한에 수동으로 포함시켜야합니다.

  • 위와 같이 수행하는 경우에도 client 사용자 (또는 client 사용자)가 전자 필기장을 만들지 못하게하는 방법을 모르겠습니다.

+1

어떤 버전을 사용하십니까? – 1ambda

+0

@ 1ambda 현재 0.6.2.,하지만 0.7+에서 작동하는 것을 받아 들일 것입니다. – VillasV

답변

3

설명 된 단계가 정확합니다. 모든 노트북의 독자에게 client을 추가하더라도 제어 노트 작성은 여전히 ​​문제가됩니다. 보다 세밀한 노트북 승인과 관련된 이슈는 현재 Zeppelin에서 개발 중이며 ZEPPELIN-1608에있는이 문제는 요구 사항과 관련이 있다고 생각합니다. 귀하의 유스 케이스에 댓글을 달고 문제를 살펴보고 커뮤니티에서 가까운 장래에 해결 될 가능성이 높아집니다.

+0

좋아요. ZEPPELIN-385 역시 유망한 것으로 보이며 이미 홍보가 있습니다. 감사 :-) – VillasV