在 C++ 中定义权限

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

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

定义访问权限

  1. 创建在其中定义授权策略的存储:

使用 C++ 创建授权策略存储对象
2. 在特定应用程序的授权策略存储中创建一个节:

使用 C++ 创建应用程序对象

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

在 C++ 中定义操作

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

使用 C++ 将操作分组到任务中

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

使用 C++ 将任务分组到角色中

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

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

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

在 C++ 中定义用户组

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

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