在 C++ 中定义权限

在 Authorization Manager 中,通过创建授权策略存储定义哪些用户有权访问哪些应用程序资源。

有关使用 ACL 定义权限的信息,请参阅 在 C++ 中使用 ACL 定义权限

定义访问权限

  1. 创建定义授权策略的存储区:

在 C++ 中创建授权策略Microsoft Store对象
2. 为特定应用程序在授权策略存储中创建一个部分:

在 C++ 中创建应用程序对象

3. 定义应用程序实现以访问和修改资源的操作:

在 C++ 中定义操作

4. 将操作分组到用户想要执行的高级别任务中:

将操作分组到 C++ 中的任务中

5. 定义由任务组组成的角色:

将任务分组到 C++ 中的角色

分配给角色的用户有权执行分配给该角色的任何任务。 6. 创建脚本以在运行时限定对任务的访问:

使用 C++ 中的业务逻辑限定访问权限

此步骤是可选的。 7. 定义用户组:

在 C++ 中定义用户组

然后,可以将这些组分配给角色,以确定他们可以执行哪些任务。 8. 将用户添加到用户组:

使用 C++ 将用户添加到应用程序组