传统:
按用户同步组成员资格
groupMembershipFullUpdate 和 groupMembershipUpdate 命令会触发用户在 WebSphere® Application Server 用户注册表与 Business Automation Workflow 数据库之间同步组成员资格。
重要信息: 这些命令可能会导致执行时间超过 wsadmin 命令执行的缺省超时设置。 要更改缺省值以支持环境中所需的执行时间,请打开 profile_root/properties/soap.client.props 文件并将
com.ibm.SOAP.requestTimeout 的值更改为 0,该值表示无超时。提示: 请考虑在空闲时间执行这些命令,因为这些命令可能会对系统造成高负载。
您还可以使用 wsadmin 脚本编制客户机的 AdminTask 对象来执行此任务。 更多信息,请参阅 BPMGroupMembershipUpdateTask令和 BPMGroupMembershipFullUpdateTask 命令。
要按用户同步组成员资格,请使用以下命令,这些命令位于部署管理器 profile_root/bin 目录中,同时适用于 Windows 和 Linux® 环境:
- groupMembershipFullUpdate.[bat|sh] [options...] -dynamicGroupUpdate
- 更新 IBM® Business Automation Workflow已知的所有用户的 LDAP 组成员资格。 必须为 -dynamicGroupUpdate 参数指定下列值之一:
never可停止动态组更新。always可强制实施动态组更新。
default或任何其他值将导致仅当检测到组成员资格更改时对动态组进行更新。 - groupMembershipUpdate.[bat|sh] [选项...] userID1 userID2...用户IDn -dynamicGroupUpdate
- 更新使用此命令指定的一个或多个用户的 LDAP 组成员资格。 如果指定的用户标识对于 IBM Business Automation Workflow未知,那么将在 IBM Business Automation Workflow中创建此用户。 必须为 -dynamicGroupUpdate 参数指定下列值之一:
never可停止动态组更新。always可强制实施动态组更新。
default或任何其他值将导致仅当检测到组成员资格更改时对动态组进行更新。
每个命令都有以下选项:
- -,-帮助
- 显示命令语法
- -username|-u|-user user_name
- 管理用户的名称
- -password|-p password
- 用户密码(未加密)
- -host host_name
- 应当在其上执行管理任务的 AppTarget 集群成员的主机名(必须与端口一起使用)
- -port port
- 应当在其上执行管理任务的 AppTarget 集群成员的 SOAP 端口