Orbeon 表单中的批量更新权限
Bulk Update Permissions in Orbeon Forms
为了激活草稿,我需要在我的所有表单定义(数百个)中设置权限(创建 + 所有者更新、查看、删除)。
有没有办法(API)以批量模式进行?否则必须手动修改所有表单定义。
我可以想出 2 种编程方式:
- 使用 API
- 这假设您拥有可从表单生成器摘要页面访问的所有表单,并且可以按原样重新发布它们。
- 获取所有带search API的表格列表。
- 使用CRUD API检索表格的来源。
- 对表单定义进行更改。
- 使用publish API发布新版本。
- 在数据库级别更改表单定义
- 在这种情况下,您将使用 SQL,并在
orbeon_form_definition
table. 中就地更改表单定义
为了激活草稿,我需要在我的所有表单定义(数百个)中设置权限(创建 + 所有者更新、查看、删除)。
有没有办法(API)以批量模式进行?否则必须手动修改所有表单定义。
我可以想出 2 种编程方式:
- 使用 API
- 这假设您拥有可从表单生成器摘要页面访问的所有表单,并且可以按原样重新发布它们。
- 获取所有带search API的表格列表。
- 使用CRUD API检索表格的来源。
- 对表单定义进行更改。
- 使用publish API发布新版本。
- 在数据库级别更改表单定义
- 在这种情况下,您将使用 SQL,并在
orbeon_form_definition
table. 中就地更改表单定义
- 在这种情况下,您将使用 SQL,并在