Skip to content

Commit eb1c998

Browse files
committed
Apply more review feedback ideas
1 parent e009196 commit eb1c998

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/fflags.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
== Feature Flags
22

33
The following system properties are available for toggling or specifying particular features to turn on or off.
4-
Like any system properties, they should be considered experimental and subject to removal without notice.
4+
Like any https://www.jenkins.io/doc/book/managing/system-properties/[Jenkins features controlled with system properties], they should be considered experimental and subject to removal without notice.
55

66
* `com.cloudbees.plugins.credentials.UseOwnPermission`
77
- Setting this property to `true` enables the _Credentials/UseOwn_ permission.
8+
When this flag is `false` or unspecified, then _Job/Build_ is used instead for the same purpose.
89
Primarily useful when using project-based security authorization strategies or authenticated builds, this permission allows an immediate action to access user-scoped credentials from the user's private credentials store.
910
Immediate actions include invoking a build with parameters, tagging a build in SCM, providing credentials to a pipeline input step, and other user interaction.
1011
Using this permission can help limit which users are allowed to provide their own credentials as input to an action which can be particularly handy when combined with the https://plugins.jenkins.io/authorize-project/[Authorize Project] plugin where builds may be run as the user who triggered the build.
1112
This allows separation of the permission to build a job from the permission to provide user-scoped credentials.
12-
When this flag is `false` or unspecified, then _Job/Build_ is used instead for the same purpose.
1313
1414
* `com.cloudbees.plugins.credentials.UseItemPermission`
1515
- Setting this property to `true` enables the _Credentials/UseItem_ permission.
16+
When this flag is `false` or unspecified, then _Job/Configure_ is used instead for the same purpose.
1617
Primarily useful when using project-based security authorization strategies or authenticated builds, this permission allows an immediate action to access credentials within the scope of the item.
1718
Immediate actions include invoking a build with parameters, tagging a build in SCM, providing credentials to a pipeline input step, and other user interaction.
1819
This allows separation of the permission to configure a job from permission to use credentials that the job would normally have access to.
19-
When this flag is `false` or unspecified, then _Job/Configure_ is used instead for the same purpose.
2020
2121
* `com.cloudbees.plugins.credentials.CredentialsProvider.fingerprintEnabled`
2222
- Overrides the default behavior that credentials tracking is handled by Jenkins fingerprints.

0 commit comments

Comments
 (0)