如何在 Rundeck aclpolicy 文件中引用作业 ID 而不是名称?
How to refer to job IDs rather than names on Rundeck aclpolicy files?
我似乎找不到任何提到如何在 Rundeck 的 aclpolicy 文件中使用作业 ID 而不是名称的内容,正如您可以 - 非常自然地 - 在其 API 中所做的那样。
因此,而不是(从 API 中稍微修改和缩短的示例):
context:
project: 'X'
for:
job:
- equals:
group: 'adm'
name: 'Restart'
allow: [run,read]
我想要类似的东西(注意 UUID 而不是名称):
context:
project: 'X'
for:
job:
- equals:
group: 'adm'
id: '60b03f68-e023-4f90-982f-dd8ab36014ce'
allow: [run,read]
这里甚至可以使用作业 ID 吗?
使用作业 UUID 是计划中的增强功能。
我似乎找不到任何提到如何在 Rundeck 的 aclpolicy 文件中使用作业 ID 而不是名称的内容,正如您可以 - 非常自然地 - 在其 API 中所做的那样。
因此,而不是(从 API 中稍微修改和缩短的示例):
context:
project: 'X'
for:
job:
- equals:
group: 'adm'
name: 'Restart'
allow: [run,read]
我想要类似的东西(注意 UUID 而不是名称):
context:
project: 'X'
for:
job:
- equals:
group: 'adm'
id: '60b03f68-e023-4f90-982f-dd8ab36014ce'
allow: [run,read]
这里甚至可以使用作业 ID 吗?
使用作业 UUID 是计划中的增强功能。