应用程序组 是指一组用户和用户组,它们在授权管理器中用于表示授权策略的接收方。应用程序组可以包含其他应用程序组,因此可以嵌套用户组。应用程序组由IAzApplicationGroup对象表示,并且可以通过将应用程序组分配给包含特定任务的角色来允许其成员执行这些任务。角色由IAzRole对象表示。
此外,应用程序组还可以根据不同的标准进行分类,例如:
基本应用程序组:
这些组根据LDAP查询组、Windows用户和组以及其他基本应用程序组进行定义。
业务规则应用程序组:
这些组由VBScript或JScript定义。
通用应用程序组:
通用应用程序组是不与具体应用程序产品相关联的目录,例如内置的Desktop_Tools组,它包含许多应用程序的图标,这些应用程序与单独某个产品有关,但并不是单独某个产品的一部分。可以创建附加的通用应用程序组,例如“游戏”组,用于收集系统中可用的各种游戏。
在创建应用程序组时,需要遵循一定的步骤,包括在注册软件包中创建应用程序组目录,可选地为其配置专用图标,并创建应用程序组的数据类型定义。
建议在实际应用中,根据具体需求和安全策略,合理地创建和管理应用程序组,以确保系统的安全性和易用性。