兼容:

server 2012 r2 (需安装.net framework 3.5)

exchange 2013 sp1 cu15

下载地址:

http://rbac.codeplex.com/

说明:

Customizing RBAC roles is in most cases not something that is a frequent task, so it can take a while to familiarize and re-familiarize with the concept and all cmdlets. But if your organization does not fit in the default roles, you will have to dig into it.

However, I came across a tool that would make customizing a lot easier. It’s the RBAC Manager R2 for Exchange. It’s currently posted on Codeplex, including the source code (it’s in C#). It states that it works with Exchange 2010, Exchange 2013 preview and Office 365. The last update was from September 2011, however I’ve found no issues working with Exchange 2013 CU5. Install it on a domain joined computer with .Net 3.5 and just enter a server FQDN and credentials and it works (in my case).

In the overview all Management Roles are presented, including any custom Role groups. Those with a parent are shown in an hierarchy. Selecting a Role Group, shows every Role Assignment, including scopes. Selecting a Management Role shows all inlcuded cmdlet. Tip: Under View>Show Parameter you can enable all parameters that are included in the Management Role. A lot easier than the PowerShell route I’ve previously blogged about here.

Overview of RBAC Manager R2, showing Management Roles, Role Assignments, included cmdlets and their paramters.

Another helpful feature is the ability to search for specific cmdlets, the tool then shows every Role Group with Management Roles that include that specific cmdlet. Very handy if you need to know which Role Groups provides a certain permission. This makes the tool valuable even if you do not require RBAC customization.

You can remove Management Roles from Role Groups, cmdlets from Management Roles but you can also remove specific parameters (after enabling the view of parameters). Create new Management Roles from a parent Role. I could do everything I needed to do without using the Exchange Management Shell. And the best part? It logs the actual Exchange PowerShell commands in a text log file for reference and documentation. Nice!

It’s not a quick tool but this is just a minor irritation. It helps to provide an overview of the RBAC implementation and allows for quick editing and management of Exchange RBAC. For those that do not frequently work with RBAC and know all cmdlets and procedures by heart, this is a great addition in your tool set. I would love to see this kind of functionality added in EAC BTW.

转载于:https://blog.51cto.com/seawind/1897490

EXCHANGE RBAC(基于角色的访问控制)管理工具相关推荐

  1. RBAC 基于角色的访问控制

    RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联.简单地说,一个用户拥有若干角色,每一个角色拥有若干权限.这样,就构造成"用 ...

  2. 基于角色的访问控制'的权限管理的数据库的设计实现

    RBAC基于角色的访问控制的权限管理系统数据库设计与实现 use [master] go -- 检查数据库 [RBAC]是否存在,如果存在则删除(只测试用,不然会丢数据.) -- Search fro ...

  3. Spring Security基于角色的权限管理

    1.Spring Security 1.1核心领域概念 认证(Authentication):认证是建立主体(principal)的过程. 主体通常是指在应用程序中执行操作的用户.设备或其他系统 授权 ...

  4. [ Azure - IAM ] Azure 中的基于角色的访问控制 (RBAC) 与基于属性的访问控制 (ABAC)

    在任何公司中,网络用户必须先经过身份验证和授权,然后才能访问可能导致安全漏洞的系统部分.获得授权的过程称为访问控制.在本文中,我将讨论管理系统访问控制的两种主要方法--基于角色的访问控制 (RBAC) ...

  5. RBAC基于角色的用户权限管理

    美国国家标准与技术研究院(The National Institute Of Standards And Technology,NIST)标准RABC(Role-based policies Acce ...

  6. 针对访问控制列表ACL 与 基于角色的访问控制RBAC进行简单介绍

    2019独角兽企业重金招聘Python工程师标准>>> 访问控制列表(Access Control List,ACL) ACL是最早也是最基本的一种访问控制机制,它的原理非常简单:每 ...

  7. 基于角色的访问控制模型(RBAC)——学习笔记

    基于角色的访问控制模型(RBAC),英文全称Role-Base Access Control,是20世纪90年代推出的一种访问控制模型,模型通过角色(Role)将用户(User)和访问许可(Permi ...

  8. RBAC(基于角色的访问控制权限的基本模型)

    (一)基本概念 1.定义 RBAC(Role-Based Access Control),也就是所谓的**"基于角色的访问控制权限"**. 2.优势 在RBAC中,用户不再直接与权 ...

  9. 基于角色的访问控制(RBAC)

    来自:编程新说 很多时候,需要对一些事物进行控制,如一个房间,为了不让人随便进,通常会装一把锁,如果要想进入,你必须得有一把钥匙,且还得和这个锁匹配才行. 基于此做一个抽象,其实包含三方面内容: 1) ...

  10. k8s、ServiceAccount权限详解、RBAC 详解(基于角色的访问控制),常用操作指令

    文章目录 Service Account应用示例 RBAC 详解(基于角色的访问控制) 创建一个角色(role)---权限 实验二 常用操作指令 Service Account应用示例 概念图权限关系 ...

最新文章

  1. centos6 安装 mantisbt-1.2.8 —— (5)Mantisbt-1.2.8在contos上的安装
  2. jquery 选项卡插件
  3. 安卓后端mysql_后端Spring Boot+前端Android交互+MySQL增删查改(Java+Kotlin实现)
  4. Feedback about (Blockchain OR ML) AND (logistics)
  5. 畅谈程序人生暨孙鑫老师与读者交流会
  6. Redis(二):Redis的安装及配置(2)---设置启动信息
  7. 每天一算法之插入排序
  8. python声音捕获_在Python中实现实时信号处理如何连续捕获音频?
  9. android 时间戳 转日期格式,在Android中转换为简单日期格式或Unix时间戳日期?
  10. [转载] Python输入,输出,Python导入
  11. 干货|PMP项目管理计划汇总!
  12. 使用拟合方法实现光敏电阻传感器数值与光照强度的近似转换
  13. CorelDRAW2021序列号 专业的矢量图像设计软件
  14. 通达 oa 2017 mysql 密码,修改通达OA Mysql数据库密码
  15. 计算机程序停止工作怎么办,如何将“某某程序已正常停止工作,请关闭程序”这个提示自动关闭...
  16. 读《因果的真相》第四章摘抄笔记
  17. 如何让iPhone桌面简洁又不俗气?
  18. 深入浅出SSD 学习笔记整理——Johnathan Sung
  19. 傅里叶变换及其应用笔记(part 1)
  20. zynq PS端通过EMIO访问PL资源

热门文章

  1. php获取内容中第一张图片地址
  2. javascript生成m位随机数
  3. 运行后台程序出现[1]+ Exit
  4. Asp.net页面之间传“大量的参数”
  5. centof7无法上网问题
  6. 【转】NPOI自定义单元格背景颜色
  7. 进程与线程的区别(网络摘抄)
  8. havok之shape
  9. 一家胡三家的人工智能来了
  10. Magrittr包:简化你的R代码