保存的作业
保存表单的数据,以便以后再次加载
保存的作业
保存的作业会保留表单的值,以便您再次加载它们,而不必每次都填写相同的字段。
要保存,请填写表单,打开提交旁边的下拉菜单并选择保存。在保存表单数据中,输入 名称、可选的描述以及过期时间(可选) 日期,然后保存。密码字段和常量字段 从不保存。子表单的保存按钮旁边也有同样的保存操作,可以保留尚未完成的值而不 对其进行验证。
要加载,请在表单顶部选择从已保存项加载。加载已保存的表单会列出您为该表单保存的作业,以及 其创建日期和过期日期;选择其中一个即可用其值填充表单。在您提交之前不会运行任何内容。
保存的作业保存在 AnsibleForms 数据库中(表 stored_jobs ),包含表单名称、以 <type>/<username> 表示的您的用户(例如 local/admin ),以及 JSON 格式的值。名称在每个用户和表单中必须唯一; 用相同的名称再保存一个会失败,并提示 “A saved form with this name already exists”。
管理保存的作业
保存的作业页面列出保存的作业,以及其表单、用户、创建日期和过期日期,需要 allowStoredJobs 。
- 编辑会打开该保存作业自己的页面:其详细信息(名称、表单、过期时间)以及其值,即以 YAML 表示的已保存 字段值,可以在那里修改并保存。
- 在表单中打开会打开其表单并填入保存的值;在您提交之前不会运行任何内容。
- 删除会将其移除。您可以删除自己保存的作业;拥有
showSettings的用户可以删除任何保存的作业。 - 过期时间已过的保存作业每天 04:00(按
LOG_TZ)自动删除。