[ 
https://issues.apache.org/jira/browse/NIFI-14391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

endzeit updated NIFI-14391:
---------------------------
    Description: 
Currently, when configuring a NiFi cluster with OIDC authentication, the 
FileAccessPolicyProvider requires specifying a single, statically defined user 
for initial administrator permissions. This necessitates the use of a dedicated 
service account or relies on a specific user's availability during cluster 
setup.

This issue proposes enhancing the FileAccessPolicyProvider to support the 
configuration of an initial administrator group (e.g., 'dinos') instead of a 
single user. This would leverage the group information provided by the Identity 
Provider and streamline the initial rights management process, eliminating the 
reliance on individual user accounts.

Specifically, we suggest adding a configuration option, such as "Initial Admin 
Group," to the FileAccessPolicyProvider. This would allow administrators to 
specify a group that should be granted initial administrative privileges upon 
cluster startup.

This enhancement would improve the manageability of NiFi clusters in OIDC 
environments by providing a more flexible and robust approach to initial 
administrator rights assignment.

  was:
Currently, when configuring a NiFi cluster with OIDC authentication, the 
FileAccessPolicyProvider requires specifying a single, statically defined user 
for initial administrator permissions. This necessitates the use of a dedicated 
service account or relies on a specific user's availability during cluster 
setup.

This issue proposes enhancing the FileAccessPolicyProvider to support the 
configuration of an initial administrator group (e.g., 'X') instead of a single 
user. This would leverage the group information provided by the Identity 
Provider and streamline the initial rights management process, eliminating the 
reliance on individual user accounts.

Specifically, we suggest adding a configuration option, such as "Initial Admin 
Group," to the FileAccessPolicyProvider. This would allow administrators to 
specify a group that should be granted initial administrative privileges upon 
cluster startup.

This enhancement would improve the manageability of NiFi clusters in OIDC 
environments by providing a more flexible and robust approach to initial 
administrator rights assignment.


> Support Initial Admin Group Configuration in FileAccessPolicyProvider
> ---------------------------------------------------------------------
>
>                 Key: NIFI-14391
>                 URL: https://issues.apache.org/jira/browse/NIFI-14391
>             Project: Apache NiFi
>          Issue Type: New Feature
>            Reporter: endzeit
>            Priority: Major
>
> Currently, when configuring a NiFi cluster with OIDC authentication, the 
> FileAccessPolicyProvider requires specifying a single, statically defined 
> user for initial administrator permissions. This necessitates the use of a 
> dedicated service account or relies on a specific user's availability during 
> cluster setup.
> This issue proposes enhancing the FileAccessPolicyProvider to support the 
> configuration of an initial administrator group (e.g., 'dinos') instead of a 
> single user. This would leverage the group information provided by the 
> Identity Provider and streamline the initial rights management process, 
> eliminating the reliance on individual user accounts.
> Specifically, we suggest adding a configuration option, such as "Initial 
> Admin Group," to the FileAccessPolicyProvider. This would allow 
> administrators to specify a group that should be granted initial 
> administrative privileges upon cluster startup.
> This enhancement would improve the manageability of NiFi clusters in OIDC 
> environments by providing a more flexible and robust approach to initial 
> administrator rights assignment.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to