[main]
ldapRealm=org.apache.zeppelin.realm.LdapRealm
ldapRealm.contextFactory.authenticationMechanism=simple
ldapRealm.contextFactory.url=ldap://10.252.143.193:389
ldapRealm.userDnTemplate=uid={0},ou=people,dc=gwmedc,dc=com
ldapRealm.pagingSize = 200
ldapRealm.authorizationEnabled=true
ldapRealm.searchBase=dc=gwmedc,dc=com
ldapRealm.userSearchBase = ou=people,dc=gwmedc,dc=com
ldapRealm.groupSearchBase = ou=group,dc=gwmedc,dc=com
ldapRealm.groupObjectClass=posixGroup
ldapRealm.userLowerCase = true
ldapRealm.memberAttribute = memberuid
ldapRealm.groupSearchFilter=(&(objectClass=posixGroup)(memberuid={0}))
ldapRealm.userSearchScope = subtree
ldapRealm.groupSearchScope = subtree
ldapRealm.contextFactory.systemUsername= cn=admin,dc=gwmedc,dc=com
### ๆ็cn=admin,dc=domain,dc=comๅฏ็ ่ฎพ็ฝฎ็ๆฏadmin๏ผ่ฟ้้่ฆๆฟๆขๆ็จๆท่ชๅทฑ่ฎพ็ฝฎ็ๅฏ็
ldapRealm.contextFactory.systemPassword = admin
ldapRealm.groupSearchEnableMatchingRuleInChain = false
### ๅฐLdapไธ็admin groupๆ ๅฐๆzeppelin็admin่ง่ฒ, user groupๆ ๅฐๆzeppelin็user_role่ง่ฒ
ldapRealm.rolesByGroup = admin:admin,user:user_role
securityManager.realms = $ldapRealm
ย
sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager
cookie = org.apache.shiro.web.servlet.SimpleCookie
cookie.name = JSESSIONID
cookie.httpOnly = true
sessionManager.sessionIdCookie = $cookie
securityManager.sessionManager = $sessionManager
securityManager.sessionManager.globalSessionTimeout = 86400000
shiro.loginUrl = /api/login
securityManager.sessionManager = $sessionManager
securityManager.realms = $ldapRealm
ย
sessionManager = org.apache.shiro.web.session.mgt.DefaultWebSessionManager
### Enables 'HttpOnly' flag in Zeppelin cookies
cookie = org.apache.shiro.web.servlet.SimpleCookie
cookie.name = JSESSIONID
cookie.httpOnly = true
### Uncomment the below line only when Zeppelin is running over HTTPS
#cookie.secure = true
sessionManager.sessionIdCookie = $cookie
securityManager.sessionManager = $sessionManager
# 86,400,000 milliseconds = 24 hour
securityManager.sessionManager.globalSessionTimeout = 86400000
shiro.loginUrl = /api/login
ย
[roles]
#devops = *
#admin = *
ย
[urls]
/api/version = anon
/api/interpreter/setting/restart/** = authc
/api/interpreter/** = authc, roles[admin]
/api/configurations/** = authc, roles[admin]
/api/credential/** = authc, roles[admin]
#/** = anon
/** = authc
Comments
0 B
|๐
/๐
0 B
|๐
/๐
0 B
|๐
/๐
0 B
|๐
/๐
0 B
|๐
/๐
0 B
|๐
/๐
0 B
|๐
/๐
0 B
|๐
/๐
0 B
|๐
/๐
0 B
|๐
/๐
0 B
|๐
/๐