soular基础教程-使用指南

soular是TikLab DevOps工具链的统一帐号中心,今天来介绍如何使用 soular 配置你的组织、工作台,快速入门上手。



1. 账号管理

可以对账号信息进行多方面管理,包括分配不同的部门、用户组等,从而确保账号权限和职责的清晰分配。



1.1 用户管理

用户管理用于系统内所有用户的统一管理



(1) 创建用户

管理员可以创建多个用户,配置不同的信息来让不同的人来登录soular,管理员可以配置用户名,密码,权限等。

点击左侧设置 --> 点击用户与权限 --> 点击用户 --> 点击左上角添加用户 --> 输入用户信息 --> 点击确定即可。







属性说明:

属性说明
姓名用户的姓名,可自定义,不能有非法字符。
用户名用户名最长16位(字母,数字,下划线,减号,汉字)
手机号用户手机号
邮箱用户邮箱
初始密码用户的密码
用户目录内部目录,不可更改。
角色选择用户的角色



(2) 编辑用户

可以编辑用户信息,姓名,用户名,手机号,邮箱等。



  • 编辑基本信息

点击左侧设置 --> 点击用户与权限 --> 点击用户后更多按钮 --> 点击用户后更多按钮 --> 点击编辑用户 --> 输入用户信息 --> 点击确定即可。







  • 修改密码

用户可以修改密码,需要输入旧密码效验。

点击左侧设置 --> 点击用户与权限 --> 找到需要修改用户 --> 点击用户后更多按钮 --> 点击修改密码 --> 输入旧密码,新密码 --> 点击确定即可。







  • 找回密码

当用户密码忘记,无法登录时,可以使用找回密码功能(该功能只能有管理员用户使用),重置用户密码。

点击左侧设置 --> 点击用户与权限 --> 找到需要修改用户 --> 点击用户后更多按钮 --> 点击找回密码 --> 点击确定即可。





(3) 删除用户

删除后用户无法恢复,并且该用户无法再登录应用,系统管理员用户无法被删除。

点击左侧设置 --> 点击用户与权限 --> 找到需要修改的用户 --> 点击用户后更多按钮 --> 点击删除用户 --> 点击确定即可。





1.2 部门管理

管理员可以灵活地添加、删除、编辑各个部门的信息,为不同用户分配不同的部门。



(1) 创建部门

创建不同的部分,对应企业不同的部门

点击左侧设置 --> 点击用户与权限 --> 点击部门 --> 鼠标放在组织机构上 -->点击组织机构后的添加按钮 --> 输入组织名称 --> 点击确定即可。





(2) 添加部门用户

为了更好地管理组织,可以将不同的用户放入不同的部门中。

点击左侧设置 --> 点击用户与权限 --> 点击部门 --> 点击需要添加用户的部门 --> 点击右侧添加用户按钮 --> 选择需要添加的人员 --> 点击确定即可。







(3) 添加子部门

当部门人数过多时,可以为部门添加子部门。

点击左侧设置 --> 点击用户与权限 --> 点击部门 --> 鼠标放在需要修改的部门上 --> 点击需要修改部门后的添加按钮--> 输入组织信息 --> 点击确定即可。







(4) 修改部门

当需要更改部门时,可以选择修改部门信息

点击左侧设置 --> 点击用户与权限 --> 点击部门 --> 鼠标放在需要修改的部门上 -->点击需要修改部门后的操作按钮--> 点击编辑组织 --> 点击确定即可。







(5) 删除部门成员

当用户离开这个部门,可以在部门中将这个用户删除。

点击左侧设置 --> 点击用户与权限 --> 点击部门 --> 点击需要添加用户的部门 --> 找到需要删除的用户 --> 点击用户后操作按钮 --> 点击删除按钮--> 点击确定即可。







(6) 删除部门

当前部门需要时,可以删除不需要的部门。

点击左侧设置 --> 点击用户与权限 --> 点击部门 --> 鼠标放在需要删除的部门上 -->点击需要删除部门后的操作按钮--> 点击删除组织 --> 点击确定即可。





1.3 用户组管理

过创建和配置用户组,管理员可以简化对大量用户的权限分配和管理,实现系统权限的分层、分组管理,确保各个用户能够根据其所属组获得适当的访问权限和功能操作权。



(1) 创建用户组

创建不同的用户组,相同职能的用户放在一个用户组

点击左侧设置 --> 点击用户与权限 --> 点击用户组 --> 点击左上角添加用户组 --> 输入用户组名称与描述--> 点击确定即可。







(2) 添加用户组成员

将相同职能的用户拉入在一个用户组

点击左侧设置 --> 点击用户与权限 --> 点击用户组 --> 点击需要添加成员的用户组名称 --> 点击右上角添加用户按钮 --> 选择需要添加的成员 --> 点击确定即可。







(3) 编辑用户组

用户组发送变动,可以编辑用户组信息

点击左侧设置 --> 点击用户与权限 --> 点击用户组 --> 找到需要编辑的用户组 --> 点击用户组操作下的编辑图标 --> 输入信息的用户组信息 --> 点击确定即可。







(4) 删除用户组成员

当用户职能发送变化,可将其移除用户组。

点击左侧设置 --> 点击用户与权限 --> 点击用户组 --> 点击需要删除成员的用户组名称 --> 找到需要删除的成员 --> 点击需要删除成员的最后的操作按钮 --> 点击删除按钮--> 点击确定即可。





(5) 删除用户组

当用户组不在使用时,可将其删除。

点击左侧设置 --> 点击用户与权限 --> 点击用户组 --> 找到需要删除用户组 --> 点击需要删除的用户组后的操作按钮 --> 点击删除按钮--> 点击确定即可。









2. 认证管理

soular支持使用外部账号,其中集成了钉钉,企业微信,Ldap等第三方厂商,通过简单的配置即可使用。



2.1 同步Ldap组织

配置Ldap应用信息,即可同步Ldap组织。

点击左侧设置 --> 点击用户与权限 --> 点击目录 --> 点击企Ldap后方的配置安装 --> 点击输入Ldap的配置信息 --> 点击确定即可。







属性说明:

参数说明
AD/LDAP名称Ldap服务名称。
服务器地址安装Ldap服务器的IP地址。
端口号Ldap服务器启动端口号。
Base DN服务器主域。
链接方式LDAP服务器是否使用SSL模式,默认为启动。
管理员DNLdap管理员账号,全称包括域。
密码管理员密码。
类型选择Ldap服务器类型。
所属OU节点需要同步的范围,不填默认同步授权的所以组织机构。





2.2 同步钉钉组织

配置钉钉应用信息,即可同步钉钉组织。

点击左侧设置 --> 点击用户与权限 --> 点击目录 --> 点击钉钉后方的配置安装 --> 点击输入钉钉的配置信息 --> 点击确定即可。







属性说明:

属性说明
企业ID钉钉中创建的应用Id。
AppSecret应用的秘钥。
AppKey应用的唯一Key。
RedirectUri回调地址,输入应用的访问地址,必须是域名。



2.3 同步企业微信组织

配置企业微信应用信息,即可同步企业微信组织。

点击左侧设置 --> 点击用户与权限 --> 点击目录 --> 点击企业微信后方的配置安装 --> 点击输入企业微信的配置信息 --> 点击确定即可。

  • 配置基本属性







属性说明:

参数说明
企业ID企业微信的企业ID,通常在企业微信企业管理界面中的我的企业最下方的企业ID。
凭证秘钥企业微信应用的秘钥,通常在企业微信应用管理自己新创建的应用中的Secret。
授权回调域当前应用的地址,必须是域名并且是公网可以访问的地址,必须与企业微信 --> 应用管理 --> 自建应用 --> 最下方企业微信授权登录--> Web网页授权会调域,保持一致。
AgentId企业微信应用的秘钥,通常在企业微信应用管理自建应用的AgentId。
Tocken用于企业微信用户目录变更回调,在企业微信 --> 应用管理 --> 自建应用 -->接收消息中获取。
EncodingAesKey用于企业微信用户目录变更回调,在企业微信 --> 应用管理 --> 自建应用 -->接收消息中获取。



  • 上传认证文件

企业微信需要效验地址的合法性,需要在企业微信应用中心 --> 进入应用 --> 授权回调域 --> 点击效验按钮下载文件 --> 下载完成后上传即可。







3. 工作台管理

soular支持与Tiklab系列的所有应用集成,包括工作台,代办,消息,动态等。

3.1 应用集成

soular 集成 TikLab下的所有应用,配置应用导航即可直接进入应用,无需二次登录。

点击首页 --> 点击右上角配置 --> 选择需要添加的应用 --> 输入应用地址 --> 点击确定即可。







3.2 待办管理

soular集成了TikLab所有应用的待办信息,用户可直接查看,或者通过状态,应用等条件筛选。

点击首页 --> 点击待办事项后更多箭头即可查看





3.3 动态管理

soular集成了TikLab所有应用的动态信息,用户可直接查看,或者通过应用,类型,时间等条件筛选。

点击首页 --> 点击动态信息后更多箭头即可查看









4. 系统设置

通过系统设置来更加全面的管理 soular。



4.1 权限管理

管理员可以为不同的用户分配不同的角色。



(1) 角色分类

角色可以通过角色类型与创建方式来区分。

  • 角色类型

角色分为超级管理员角色,管理员角色,默认角色,普通角色等四种角色。



角色类型说明
超级管理员角色唯一,不可修改,不可添加用户,拥有最高权限。
管理员角色可修改,可分配多个用户,拥有较多权限。
默认角色可修改,可分配多个用户,拥有较少权限。



  • 创建方式

角色创建方式分为内置与自定义两种



创建方式说明
内置系统内置角色,不可删除,系统内置超级管理员,管理员,普通用户三种角色。
自定义用户创建的角色,可删除,用户可创建管理员,普通用户两种角色。



(2) 创建角色

创建不同的角色来分配不同角色的权限。

点击左侧设置 --> 点击用户与权限 --> 点击权限 --> 点击左侧添加角色按钮 --> 输入角色信息 --> 点击确定即可。







属性说明:

属性说明
角色名称创建的角色名称,自定义。
角色类型创建的角色类型,可以创建管理员角色与普通用户角色。
描述当前角色的描述



(3) 添加角色成员

把成员添加近点前角色,即拥有当前角色权限,可以添加用户,部门,用户组。

点击左侧设置 --> 点击用户与权限 --> 点击权限 --> 需要添加成员的角色名称 --> 点击左侧成员按钮 --> 选择是要添加用户,部门还是用户组 --> 勾选需要添加的用户 --> 点击确定即可。







(4) 配置角色权限

可以控制不同的角色的具体权限。

点击左侧设置 --> 点击用户与权限 --> 点击权限 --> 需要更改权限的角色名称 --> 点击权限按钮 --> 点击编辑 --> 勾选需要授予的权限 --> 点击保存即可。





(5) 删除角色成员

当需要移除当前角色成员时,可以在角色里面删除用户。

点击左侧设置 --> 点击用户与权限 --> 点击权限 --> 需要更改权限的角色名称 --> 点击成员下用户按照 --> 点击需要删除用户后的更多按钮 --> 点击删除 --> 点击确定即可。







(6) 删除角色

当角色不需要时可以删除角色

点击左侧设置 --> 点击用户与权限 --> 点击权限 --> 点击需要删除角色后的更多按钮 --> 点击删除 --> 点击确定即可。







4.2 消息管理

soular支持自定义消息管理,可管理发送方式,发送人员等。



(1) 配置消息通知渠道

soular支持多种发送渠道,企业微信,邮箱,站内信,app消息等,其中企业微信,邮箱需要通过简单的配置才可使用。





  • 邮箱发送

配置邮箱发送消息渠道





属性说明:



属性说明
邮件服务器邮箱账号对应的邮箱服务器,上述图片是网易yeah的邮箱服务器。
邮箱账号邮箱的账号。
密码邮箱的授权密码,不是登录密码,需要在邮箱设置中获取。
邮件传输协议邮件传送协议,默认为smtp,无法更改。
端口邮箱服务器开发的端口,如:465。
安全验证是否需要安全验证。
身份验证是否需要身份验证。



  • 企业微信发送

配置企业微信发送消息渠道







属性说明:

属性说明
名称自定义
Hook地址创建企业微信机器人时获取的地址,需要在企业微信群聊创建机器人获取。



(2) 配置消息发送人员

消息发送支持管理者自定义接受成员

点击左侧设置 --> 点击消息 --> 点击消息通知方案 --> 点击需要编辑哪种消息发放方式的名称 --> 点击添加通知对象 --> 选择需要添加的人员 --> 点击确定即可。





(3) 配置消息发送方式

soular支持多种发送方式,企业微信,邮箱,站内信,app消息等,通过简单的配置记录使用。

点击左侧设置 --> 点击消息 --> 点击消息通知方案 --> 点击需要编辑哪种消息发放方式的名称 --> 鼠标放在通知方式的后边 --> 点击编辑按钮 --> 选择需要的通知方式--> 点击确定即可。







3.3 用户导入

当使用 TikLab 其他产品后,想使用统一登录,可以使用用户导入,可以一键导入用户,权限,部门,待办,动态等信息。

点击左侧设置 --> 点击系统集成 --> 点击用户导入 --> 输入数据库信息 --> 点击导入即可。









5. 帮助与支持

如果在安装过程中遇到了问题,可以查阅相关文档或者加入社区交流反馈。

文档:

soular - 文档 (tiklab.net)

社区:

TikLab - 社区

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/16219.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

访问Elasticsearch服务 curl ip 端口可以 浏览器不可以

LINUX学习 在虚拟机上面的linux上面用docker 部署Elasticsearch项目后,在linux系统内部用curl ip 端口地址的形式可以访问到Elasticsearch。可以返回数据。 但是在本机的浏览器中输入ip 端口,会报错,找不到服务。 ping 和 trelnet均不通。 …

防火墙安全综合实验

防火墙安全综合实验 一、拓扑信息 二、需求及配置 实验步骤 需求一:根据下表,完成相关配置 设备接口VLAN接口类型SW2GE0/0/2VLAN 10AccessGE0/0/3VLAN 20AccessGE0/0/1VLAN List:10 20Trunk 1、创建vlan10和vlan20 2、将接口划分到对应…

通过客户端Chatbox或OpenwebUI访问识别不到本地ollama中的模型等问题的解决

Chatbox和Open WebUI 等无法获取到 Ollama里的模型,主要是由以下原因导致: Ollama 服务未正确暴露给 Docker 容器或客户端模型未正确下载或名称不匹配网络配置或权限问题 排查以上问题的思路首先排查ollama服务是否启动,然后再看端口号 使…

vue-点击生成动态值,动态渲染回显输入框

1.前言 动态点击生成数值&#xff0c;回显输入框&#xff0c;并绑定。 2.实现 <template><div style"display:flex;align-items: center;flex-direction:row"><a-input:key"inputKey"v-model"uploadData[peo.field]"placehold…

deepseek大模型集成到idea

1 下载插件 安装CodeGPT打开 IntelliJ IDEA&#xff0c;鼠标点击左上角导航栏&#xff0c;File --> Setting 2 申请API key 3 配置deepseek 在 Settings 界面中的搜索框中&#xff0c;搜索 CodeGPT&#xff0c;路径 Tools --> CodeGPT --> Providers --> 如下一…

C++引用深度详解

C引用深度详解 前言1. 引用的本质与核心特性1.1 引用概念1.2 核心特性 2. 常引用与权限控制2.1 权限传递规则2.2 常量引用2.3 临时变量保护1. 样例2. 样例3. 测试 三、引用使用场景分析3.1 函数参数传递输出型参数避免多级指针高效传参 3.2 做函数返回值正确使用危险案例 4. 性…

npm运行Vue项目报错 error:0308010c:digital envelope routines::unsupported

大家好&#xff0c;我是 程序员码递夫。 问题 VSCode 运行Vue项目&#xff0c;提示错误&#xff1a; building 2/2 modules 0 activeError: error:0308010c:digital envelope routines::unsupported 解决方法 原因是 npm 高版本(大于17)&#xff0c;对ssl的处理做了改进&…

蓝桥杯---N字形变换(leetcode第6题)题解

文章目录 1.问题重述2.例子分析3.思路讲解4.代码分析 1.问题重述 这个题目可以是Z字形变换&#xff0c;也可以叫做N字形变换&#xff1a; 给定我们一串字符&#xff0c;我们需要把这串字符按照先往下写&#xff0c;再往右上方去写&#xff0c;再往下去写&#xff0c;再往右上…

第六篇:数字逻辑的“矩阵革命”——域控制器中的组合电路设计

副标题 &#xff1a;用卡诺图破解车身域控制器的逻辑迷宫&#xff0c;揭秘华为DriveONE的“数字特工” ▍ 开篇&#xff1a;黑客帝国世界观映射 > "Welcome to the Real World." —— Morpheus > 在数字逻辑的世界里&#xff0c;组合电路就是构建Matr…

Linux(Ubuntu)安装pyenv和pyenv-virtualenv

Ubuntu安装pyenv和pyenv-virtualenv 安装 pyenv1. 下载 pyenv2. 配置环境变量3. 重启 Shell4. 安装依赖5.检测是否安装成功 安装 pyenv-virtualenv1. 安装 pyenv-virtualenv2. 配置环境变量3. 重启 Shell pyenv 的使用1. 查看可安装的 Python 版本2. 安装指定版本的 Python3. 查…

LVS集群

特性NAT 模式DR 模式工作原理Director 修改请求/响应的 IP 地址和端口&#xff0c;流量双向经过 DirectorDirector 仅修改请求的 MAC 地址&#xff0c;响应由 Real Server 直接返回客户端性能较低&#xff08;需处理双向流量&#xff0c;易成瓶颈&#xff09;高&#xff08;仅处…

远程桌面连接提示被锁 更改帐户锁定策略

解锁&#xff1a; 从 hyper-v管理器进入 vm cmd 进入 gpedit.msc 计算机配置 -> Windows 设置 -> 安全设置 -> 帐户策略 -> 帐户锁定策略 可以把 允许管理员帐户锁定 禁用&#xff0c;也可以把 帐户锁定阈值 调大一点&#xff08;如果还会锁定 时间查看器 ->…

docker.service job docker.service/start failed with result ‘dependency‘

Bug:docker.service job docker.service/start failed with result ‘dependency’ 运行以下命令&#xff1a; sudo systemctl start docker.service出现错误&#xff1a; docker.service job docker.service/start failed with result dependency解决办法&#xff1a; 给系…

前端实现在PDF上添加标注(1)

前段时间接到一个需求&#xff0c;用户希望网页上预览PDF&#xff0c;同时能在PDF上添加文字&#xff0c;划线&#xff0c;箭头和用矩形框选的标注&#xff0c;另外还需要对已有的标注进行修改&#xff0c;删除。 期初在互联网上一通搜索&#xff0c;对这个需求来讲发现了两个问…

《optee系统架构从入门到精通》

CSDN学院课程连接&#xff1a;https://edu.csdn.net/course/detail/39573 讲师介绍 拥有 12 年手机安全、汽车安全、芯片安全开发经验&#xff0c;擅长 Trustzone/TEE/ 安全的设计与开发&#xff0c;对 ARM 架构的安全领域有着深入的研究和丰富的实践经验&#xff0c;能够将…

jupyter notebook中3种读图片的方法_与_图片翻转(上下翻转,左右翻转,上下左右翻转)

已有图片cat.jpg 相对于代码的位置&#xff0c;可以用./cat.jpg进行读取。 下面是3种读图片的方法。 1.python读图片-pillow 图片文件不适合用open去读取 用open读图片&#xff0c;易引发UnicodeDecodeError: gbk codec cant decode byte 0xff in position 0: illegal multib…

文理医院预约挂号系统的设计与实现(代码+数据库+LW)

摘要 近年来&#xff0c;信息化管理行业的不断兴起&#xff0c;使得人们的日常生活越来越离不开计算机和互联网技术。首先&#xff0c;根据收集到的用户需求分析&#xff0c;对设计系统有一个初步的认识与了解&#xff0c;确定文理医院预约挂号系统的总体功能模块。然后&#…

从MySQL优化到脑力健康:技术人与效率的双重提升

文章目录 零&#xff1a;前言一&#xff1a;MySQL性能优化的核心知识点1. 索引优化的最佳实践实战案例&#xff1a; 2. 高并发事务的处理机制实战案例&#xff1a; 3. 查询性能调优实战案例&#xff1a; 4. 缓存与连接池的优化实战案例&#xff1a; 二&#xff1a;技术工作者的…

本地部署DeepSeek R1 + 界面可视化open-webui

本地部署DeepSeek R1 界面可视化open-webui ollama是物理机本地安装 open-webui是容器启动 另外&#xff0c;用docker 部署ollama也很方便ollama docker 安裝部署ollama ollama官网 安装 Linux上安装: curl -fsSL https://ollama.com/install.sh | sh使用命令行管理 拉…

Oracle常用导元数据方法

1 说明 前两天领导发邮件要求导出O库一批表和索引的ddl语句做国产化测试&#xff0c;涉及6个系统&#xff0c;6千多张表&#xff0c;还好涉及的用户并不多&#xff0c;要不然很麻烦。 如此大费周折原因&#xff0c;是某国产库无法做元数据迁移。。。额&#xff0c;只能我手动导…