您的位置:首页 > 产品设计 > UI/UE

Hue功能总结

2015-11-13 00:24 405 查看

Hue功能总结

认证授权方式

支持的认证授权方式

Hue默认使用Django存储用户,用户组及权限表,即采用数据库存储方式进行认证.除此之外,也支持其他方式的多重认证,包括LDAP, OpenID, SAML等,见Configuring Hue with Multiple Authentication Backends and LDAP

数据库认证授权方式示例

Hue存储的数据包括用户表,用户组表,权限表,用户-组表,组-权限表.当查看组的信息时,如下所示

Group NameMembersPermissions
studentusersfilebrowser.access,hbase.access,impala.access,jobsub.access,pig.acccess
supergroupusersfilebrowser.access,hbase.access,impala.access,jobsub.access,pig.acccess,useradmin.access
HUEusersfilebrowser.access,hbase.access,impala.access,jobsub.access,pig.accces,useradmin.access,security.access
表中的权限说明:比如"jobsub.access"表示是否可以进入提交作业界面,"useradmin.access"表示是否可以进入用户管理界面...,Hue中的权限指的是是否可以访问某页面

表中加粗的部分表示与其他组不同的权限

表中只是个大概,HUE上真实的分组,成员,权限并未详细列出

Hue与openldap的集成

集成的配置方法

参见Integrating Hue with LDAPMaking Hadoop Accessible to your Employees with LDAP

功能

实现Hue登录的认证,即只有openldap中的用户才可以进入.

用户可以使用按钮"Add/Syn user"导入openldap中的用户到Hue中(密码不会导入)/同步Hue与openldap中公有用户的属性(仅仅同步以下属性,Hue中为”first name, last name, and email address”,openldap中对应”givenName, sn, and mail”).

用户可以使用按钮"Add/Syn LDAP group"导入openldap中的组(可以将包含的成员导入)/同步公有组的属性.

当在openldap中删除用户后,Hue中相应的用户不会删除.

HUE中MapReduce和HDFS的处理方式

HUE使用oozie进行MapReduce的调度,使用WebHDFS REST API对HDFS文件进行处理.详情见MapReduce和HDFS的运行方式汇总
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: