如何实现excel服务器的用户管理和认证管理

1. 简介

本篇文章主要介绍的是活字格中用户管理与认证管理,什么是认证模式?什么是用户管理?什么是认证管理?怎么管理普通用户,域用户,用户角色。怎样控制哪些用户可以访问哪些页面等等。

  • 认证模式(普通认证和windows域认证):用来标识你的网站的认证是普通模式(用户是普通认证中用户)还是windows域模式(域用户访问)的。
  • 认证管理:用来管理每个页面的权限,哪些用户哪些角色可以访问哪些页面。
  • 用户管理:管理所有用户信息包括普通认证用户,域用户,用户角色以及用户的自定义属性。

2. 用户管理

不管是认证模式还是认证管理都是基于用户的,所以我们首先仔细的介绍下用户管理。

2.1 怎么进入用户管理页面

双击活字格设计器,点击工具栏上的安全标签,然后可以看到3个标签,一个是认证模式,一个是认证管理,最后一个是用户管理,点击用户管理按钮,就可以进入用户管理页面。

如下图

用户帐户管理的默认用户名:administrator     密码是:123456

2.2 用户帐户管理

进入用户帐户管理界面后,左边导航栏中几个标签的意义;

  • 用户:所有的用户,可以添加编辑删除用户
  • 组:可以理解为用户组比如经理组,市场部等等,也可以理解为角色,比如经理角色
  • 自定义属性:为用户添加定制的属性,比如上级领导,这个就可以给用户指定上级领导。
  • 邮件服务器设置:如果应用中需要发送邮件,就需要配置邮件服务器。
  • 备份与还原: 用户备份和还原。

2.2.1 用户

下面我们具体的来讲一下用户和组,先点击左边导航栏中的用户,界面中有添加用户按钮,点击此按钮进入添加用户界面。

  • Forms身份验证用户:就表示 的是普通用户验证。可以添加一个用户的用户名,全名,密码,email
  • Windows验证用户:表示可以添加的是Windows域中的认证,这个必须是公司有windows域才可以的。

如下添加一个普通用户:

点击确定会,就会成功添加一个小张的用户。

下面方法是添加Windows域用户的方法,这个必须是公司有windows域,才能使用域用户。方法是:点击添加用户按钮,弹出添加对话框,点击windows验证用户,输入域中某一个人的用户名,然后点击搜索,就可以搜索到,然后点击确定添加域用户成功。 如下。

2.2.2 组(角色)

假如我们现在按照上面的方法已经添加好所有的用户(小张,小李和小王)。那么我们怎么区分他们的角色呢?比如小王是经理,小李是老板,那么我们就需要在组这个标签中进行管理了,首先点击左边导航栏中的
组 进入组管理页面,可以看见默认只有一个Administrator组,那么我们需要创建一个经理,就可以点击左上角的添加组按钮。如下图:

那么现在已经有一个经理的组(或者叫角色),那谁是经理组的呢?小王是经理,那么下面我们就将小王添加到经理组中。

首先鼠标移动到经理上,可以看到经理后面会多出现两个小图标,点击图标就可以进入添加用户到组的页面,如下:

之后点击左上角的添加成员按钮,会弹出 添加成员到组的 对话框,在搜索框中输入小王,然后点击搜索就可以搜索到小王,选择小王然后点击确定就可以将小王添加到经理组了。注意:只用在用户中添加过的才能搜索出来,没有添加的用户是不能搜索出来的。

如下:

按照上面方法,可以添加多个人到经理组。上面介绍的是添加普通用户到经理组,添加域用户到经理也是同样的方法。只是在添加时选择域用户。

上面我们已经介绍了用户与组,下面我们再介绍一下认证模式。

3. 认证模式

活字格的认证模式有两种,一种叫普通认证,一种叫域认证。其实普通认证就是需要用户输入用户名和密码的,但是只有按上面方法添加过的用户才可以登录成功的。而windows 域认证是指有windows域的认证, 也需要在用户中添加过的Windows域用户才能成功登录。普通认证需要的是普通用户的登录,而域认证则需要用户中的域用户才能登录。

4. 认证管理

好了,我们已经在用户管理页面中设置好了用户:普通用户小张,小李和小王。并且指定了经理组中有小王。

那么我们怎么将页面的权限和用户关联起来呢?比如我有3个页面,页面1,页面2,页面3. 其中页面1是任何人都可以看,页面2只有登录用户可以看,页面3只能经理才能看,怎么设置呢? 这就需要我们的认证管理来处理了。怎么在设置?请看以下步骤:

首先回到活字格设计器中,点击安全标签-》认证管理,点击认证管理,会弹出对话框。如下:

到现在为止,我们已经讲了怎么添加用户,怎么添加用户组,以及怎样设置你的应用的认证模式,并且如何设置每个页面的访问权限。

了解活字格:http://www.grapecity.com.cn/enterprise-solutions/huozige/

时间: 2024-10-06 21:04:43

如何实现excel服务器的用户管理和认证管理的相关文章

搭建NIS服务器实现用户集中化认证

搭建NIS服务器实现用户集中化认证 NIS服务器概述 NIS网络信息服务,模式是C/S 模式.NIS是集中控制几个系统管理数据库的网络产品.NIS简化了UNIX和LINUX桌面客户的管理工作,客户端利用它可以使用中心服务器的管理文件.桌面系统的用户无需建立他们自己的/etc/passwd.管理员只需要简单的使用维护NIS服务器的文件即可. Linux系统中用户按地域分两类: 本地用户, 远程用户(NIS,LDAP,AD) ypbind是定义NIS服务器的客户端进程.一旦确定了服务器位置,客户机绑

windows 服务器 本地用户、组的管理

工作任务描述 HT公司准备部署文件服务器,实现严格的权限管理.让用户只能访问自己的文件.公司一共3个部门15名员工,要求创建这15个账号,然后按部门分类管理. 部门 中文名 英文名 Manager 凯文 Kevin Information Department (信息部) 田田 Andrew 麦麦 Michael 小刚 Ethan 麦兜 Mike 大卫 David Financial Department (财务部) 克克 Noah 文文 Emily 小迪 Eadison Sales Depar

Windows服务器本地用户、组的管理

1   新建用户的创建如下: 2  新建用户组的创建如下:3   批量组建用户的建立 以上是我的学习收获.

认证管理

.NET Core中的认证管理解析 .NET Core中的认证管理解析 0x00 问题来源 在新建.NET Core的Web项目时选择“使用个人用户账户”就可以创建一个带有用户和权限管理的项目,已经准备好了用户注册.登录等很多页面,也可以使用AuthorizeAttribute进行各种权限管理,看起来似乎十分方便.不过生成的代码都替我干了些什么我一团雾水.看了下生成的数据表,功能也挺复杂的.实际上我需要的只是基于用户和角色的认证管理,而且用户资料是使用现有的库,但使用.NET Core自带的认证

NET Core中的认证管理解析

2016-08-19 07:15 0x00 问题来源 在新建.NET Core的Web项目时选择"使用个人用户账户"就可以创建一个带有用户和权限管理的项目,已经准备好了用户注册.登录等很多页面,也可以使用AuthorizeAttribute进行各种权限管理,看起来似乎十分方便.不过生成的代码都替我干了些什么我一团雾水.看了下生成的数据表,功能也挺复杂的.实际上我需要的只是基于用户和角色的认证管理,而且用户资料是使用现有的库,但使用.NET Core自带的认证组件必须要依赖EF,表的结构

最新版勤哲Excel服务器V2016.12.0.292无限用户支持手机APP,微信,网页等功能不绑定电脑,任意安装,支持后续升级

最新版勤哲Excel服务器V2016.12.0.292无限用户支持手机APP,微信,网页等功能不绑定电脑,任意安装,支持后续升级. 这个版本发布过之后,再发布新的版本需要到下个月的中下旬,老朋友可以使用本版本后面延续升级 目前有大约127家用户在用,没有修改过注册授权文件,系统非常成熟,推荐指数为五星,QQ:619920289 麦枫论坛http://www.mfsun.com 简介 EXCEL服务器作为一款客户化.综合性管理软件,它通过Excel就能构造出您自主的管理系统:同时,她也可将您公司现

管理Linux服务器的用户和组

管理Linux服务器的用户和组 Linux操作系统是一个多用户多任务的操作系统,允许多个用户同时登录到系统,使用系统资源. 为了使所有用户的工作顺利进行,保护每个用户的文件和进程,规范每个用户的权限,需要区分不同的用户,就产生了用户帐户和组群. 1.Linux操作系统是否允许多个用户同时登录到系统,使用系统资源? 回答:是的,Linux是一个多用户多任务的操作系统. 2.大家想一下Windows系统下,是如何区分不同的用户,如何规范用户权限的? 回答:通过用户账户来区分不同的用户,并且将用户帐户

勤哲Excel服务器人力资源管理系统

“一个和尚挑水吃,两个和尚抬水吃,三个和尚没水吃!”,这则古老寓言之于现代企业管理而言,相当有意义.在现代企业管理中,类似三个和尚没水吃的管理难题是普遍存在的.如何有效破解?还是得从管理下手,从建立管理制度入手,形成分工合理.职责明确.奖惩分明的管理机制:同时,不断提高企业人员的整体素质,形成一套不但能揽天下英才为我所用.也能提高现有人员工作效益的激励机制.      所有的管理问题归根结底都是对人的管理,如果没有各岗位人员的高效工作,任何企业单位很难有持续发展动力,甚至终究会跨掉.人力资源管理

MySQL数据库(7)_用户操作与权限管理、视图、存储过程、触发器、基本函数

用户操作与权限管理 MySQL用户操作 创建用户 方法一: CREATE USER语句创建 CREATE USER "用户名"@"IP地址" IDENTIFIED BY "密码"; 方法二: INSERT语句创建 INSERT INTO mysql.user(user,host, password,ssl_cipher,x509_issuer,x509_subject) VALUES('用户名','IP地址',password('密码'),'',