3.4. 基于角色的访问控制参考
经过身份验证的用户可以执行的操作取决于分配给该用户的角色(或角色),如 表 3.1 “在 Karaf 独立上进行基于角色的访问” 中列出的。
操作 | admin | Manager | viewer |
---|---|---|---|
登录/注销 | Y | Y | Y |
查看帮助主题 | Y | Y | Y |
设置用户首选项 | Y | Y | Y |
connect | |||
发现并连接到远程集成 | Y | Y | Y |
发现并连接到本地集成 | Y | Y | Y |
Camel | |||
查看所有正在运行的 Camel 应用程序 | Y | Y | Y |
启动、暂停、恢复和删除 Camel 上下文 | Y | Y | |
发送消息 | Y | Y | |
添加端点 | Y | Y | |
查看路由、路由图和运行时统计信息 | Y | Y | Y |
启动和停止路由 | Y | Y | |
删除路由 | Y | Y | |
JMX | |||
更改属性值 | Y | Y | |
在基于时间的图表中选择并查看属性 | Y | Y | Y |
查看操作 | Y | Y | Y |
OSGI | |||
查看捆绑包、功能、软件包、服务、服务器、框架和配置 | Y | Y | Y |
添加和删除捆绑包 | Y | Y | |
添加配置 | Y | Y | |
安装和卸载功能 | Y | ||
Runtime | |||
查看系统属性、指标和线程 | Y | Y | Y |
Logs | |||
查看日志 | Y | Y | Y |
其他资源
有关基于角色的访问控制的更多信息,请参阅 部署到 Apache Karaf 中。