Skip to main content
Version: v1.11.0

NiFi UserGroup

NifiUserGroup is the Schema for the nifi user groups API.

apiVersion: nifi.konpyutaika.com/v1
kind: NifiUserGroup
metadata:
name: group-test
spec:
identity: "My Special Group"
clusterRef:
name: nc
namespace: nifikop
usersRef:
- name: nc-0-node.nc-headless.nifikop.svc.cluster.local
- name: nc-controller.nifikop.mgt.cluster.local
accessPolicies:
- type: global
action: read
resource: /counters

NifiUserGroup​

FieldTypeDescriptionRequiredDefault
metadataObjectMetadatais metadata that all persisted resources must have, which includes all objects usergroups must create.Nonil
specNifiUserGroupSpecdefines the desired state of NifiUserGroup.Nonil
statusNifiUserGroupStatusdefines the observed state of NifiUserGroup.Nonil

NifiUserGroupSpec​

FieldTypeDescriptionRequiredDefault
identitystringUsed to define the group's identity on NiFi cluster side, when the group's name doesn't suit Kubernetes resource name requirements.No-
clusterRefClusterReferencecontains the reference to the NifiCluster with the one the user is linked.Yes-
usersRef[ ]UserReferencecontains the list of reference to NifiUsers that are part to the group.No[]
accessPolicies[ ]AccessPolicydefines the list of access policies that will be granted to the group.No[]

NifiUserGroupStatus​

FieldTypeDescriptionRequiredDefault
idstringthe nifi usergroup's node id.Yes-
versionstringthe last nifi usergroup's node revision version catched.Yes-

UserReference​

FieldTypeDescriptionRequiredDefault
namestringname of the NifiUser.Yes-
namespacestringthe NifiUser namespace location.Yes-