Structuring User Management Ignition: Separating Gateway Access, Project Users, and Enterprise Context

I have questions about best practices for structuring user management in Ignition as systems scale. At a high level, users fall into two groups: Gateway/Designer users, who configure and edit projects, and runtime users, who access the system via Perspective. These groups have different responsibilities and must be clearly separated.

In multi-factory or enterprise environments, the same project is often reused with different parameters, but users should remain isolated per factory. Relying only on User Sources and Roles becomes hard to scale, leading to role explosion, complex permissions, and difficulty adding context like factory or unit.

I’m looking for guidance on how to:

  • Separate Designer/Gateway users from runtime users
  • Scale user management across multiple factories
  • Add contextual information to users
  • Keep permissions clear without excessive roles

Any recommended patterns or best practices would be appreciated.

This is a duplicate of your prior post here:

Duplicate posts are against this forum's rules.

It is acceptable to "ping" your own topic after a few days to raise its visibility. If you get no answers, it means the community has none for you.

2 Likes