You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All of above configurations are defined in the `conf/shiro.ini` file.
108
+
## Secure your Zeppelin information (optional)
109
+
By default, anyone who defined in `[users]` can share **Interpreter Setting**, **Credential** and **Configuration** information in Apache Zeppelin.
110
+
Sometimes you might want to hide these information for your use case.
111
+
Since Shiro provides **url-based security**, you can hide the information by commenting or uncommenting these below lines in `conf/shiro.ini`.
112
+
113
+
```
114
+
[urls]
115
+
116
+
/api/interpreter/** = authc, roles[admin]
117
+
/api/configurations/** = authc, roles[admin]
118
+
/api/credential/** = authc, roles[admin]
119
+
```
120
+
121
+
In this case, only who have `admin` role can see **Interpreter Setting**, **Credential** and **Configuration** information.
122
+
If you want to grant this permission to other users, you can change **roles[]** as you defined at `[users]` section.
105
123
106
-
> **NOTE :** This documentation is originally from [SECURITY-README.md](https://github.com/apache/zeppelin/blob/master/SECURITY-README.md).
124
+
<br/>
125
+
> **NOTE :** All of the above configurations are defined in the `conf/shiro.ini` file. This documentation is originally from [SECURITY-README.md](https://github.com/apache/zeppelin/blob/master/SECURITY-README.md).
0 commit comments