ArgoCD › RBAC

What permissions are needed to manage ApplicationSets?

Intermediate

Answer

The applicationsets resource in RBAC controls who can create/update/delete ApplicationSets. Because an ApplicationSet can generate many apps, this is a powerful permission usually reserved for platform admins, separate from ordinary application sync rights.
p, role:platform, applicationsets, *, '*/*', allow
Real-world example Only platform admins can edit ApplicationSets, since one change can spawn or remove many Applications.

Common follow-ups: Why guard ApplicationSet permissions tightly? | Which resource governs them?