AppBoxPro

通用权限管理框架
授权协议 Apache License 2.0
开发语言 C# .NET JavaScript HTML/CSS
所属分类 程序开发、 安全相关框架
软件类型 开源软件
地区 国产
投 递 者 宰烈
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

AppBoxPro 是基于 FineUI(专业版) 的通用权限管理框架,包括用户管理、职称管理、部门管理、角色管理、角色权限管理等模块。

在线演示:http://fineui.com/appboxpro/ 

注意:
1. AppBoxPro作为演示程序,请不要直接用于真实项目。
2. AppBoxPro作为演示程序,版本之间不兼容,也不支持版本升级。
3. AppBoxPro公开全部源代码,但使用的前段库FineUI(专业版)是商业程序,需要购买授权。

使用步骤:
1. 用 VS2012 打开项目工程文件(AppBoxPro.sln);
2. 打开Web.config,配属数据库连接字符串(connectionStrings->Default);
3. 运行(Ctrl+F5)!

请使用管理员账号登陆(用户名:admin 密码:admin)。

知识储备:
1. 本项目采用Entity Framework的Code First开发模式,数据库会在网站第一次运行时自动创建。
2. 如果你使用的是SqlServer,也可以事先恢复数据库备份(db_init\appboxpro.bak)。
3. 如果对Entity Framework不熟悉,请事先学习微软官方文档:http://msdn.microsoft.com/en-us/data/aa937723

源代码下载地址:http://pan.baidu.com/s/1gdAEOPd


 相关资料
  • 权限管理 权限管理机制是 hyperledger fabric 项目的一大特色。下面给出使用权限管理的一个应用案例。 启动集群 首先下载相关镜像。 $ docker pull yeasy/hyperledger:latest $ docker tag yeasy/hyperledger:latest hyperledger/fabric-baseimage:latest $ docker pull

  • 添加 找到一个你要添加的位置“右击” 在弹出的下拉选项中选择“添加同级”或“添加下级” 在弹出的对话框输入相关信息 路由名称 路由路径,支持 /app/{namespace}/{id:+0~9} 或 /app/:namespace/:id 两种写法 Icon: 如果是菜单填ant.design支持的icon就行 HTTP请求的Method,支持 GET、POST、DELETE、PUT等 是否是菜单

  • 细节 一个文件主要包含下列属性,ls -l - rwxrwxrwx user group date filename 111 101 101 归属用户的权限 归属群组的权限 其它用户的权限 归属用户 归属群组 日期信息 文件名称 对于文件夹,必须拥有它的可执行权限,才能够使用 cd 命令进入该文件夹;拥有可读权限,才能够使用 ls 命令查看该文件夹的文件列表。 root用户

  • 之前讲了单个账户的权限的增、删、改、查及一系列操作,并没有讲到权限的使用,那么如果我们增加一个权限,但是不会用它,那又有什么意义呢? 所以,今天就来学习一下权限的使用。 说明: 本教程,通过eosio.token合约的transfer来进行演示。 目录 创建eosio.token并发放eosio.token合约 创建测试账号eostea 测试账号eostea发放代币 测试账号转账给账号hello

  • 用户角色定义共有4种,分别是创建者、管理员、分析师和普通用户,按权限由大到小排列。 1.1. 1. 概念理解 创建者 产品唯一创建人,需个人基本信息及邮箱或手机号码认证,最高权限,可申请更换; 管理员 产品级别,数量可设置多个,与创建者之间除更换创建者之外,权限相同; 分析师 分析功能全部权限,不具有应用、用户权限管理功能权限; 普通用户 查看被授权的看板(未开放功能); 角色权限速查表: 权限类

  • 本节作者:cameluo Shield 是 Elastic 公司官方发布的权限管理产品。其主要特性包括: 提供集群节点身份验证和集群数据访问身份验证 提供基于身份角色的细粒度资源和行为访问控制,细到索引级别的读写控制 提供节点间数据传输通道加密保护输出传输安全 提供审计功能 以插件的形式发布 License管理策略 Shield 是一款商业产品,不过提供 30 天免费试用,试用期间是全功能的。过期

  • 链接 Shield Search-Guard 在 Elasticsearch 2.x 上的运用

  • 9.1. 数据权限管理 获取权限列表 http://localhost:1000/api/power/1.0.0/query 获取之前保存的的数据权限信息 http://localhost:1000/api/power/1.0.0/getJson 查询根据token获取当前团队下的用户 http://localhost:1000/api/team/1.0.0/users token是登录成功以后返