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 中。