Organization (your account)
The company using OPEREX. This is the outermost frame: roles, the permission matrix, the language and billing live here. One organization can hold one or many sites.
In OPEREX the diary is not one big shared box: three levels structure it, and access is built on the same levels. This page explains those three — what a site is, what a plant is, and who sees what. Once the structure makes sense, the concrete steps are in the articles linked at the end.
Organization (your account)
The company using OPEREX. This is the outermost frame: roles, the permission matrix, the language and billing live here. One organization can hold one or many sites.
Site
A physical location (a works, a branch). It has its own plants, its own worker roster, its own diaries, its own shift schedule and its own PDF dispatch. There is one site by default — add more only if you really run geographically separate locations.
Plant
A unit inside a site (e.g. Phosgene, Reactor, Tank farm). Every plant gets its own diary elements, its own live and archive log and its own writer permissions; you switch between them in the diary’s top bar.
A diary is always the diary of one plant, one shift. The plant belongs to a site, the site to the organization — so every record has an unambiguous place, and reports can aggregate along that same tree.
Not everyone sees a site — deliberately: site access is fail-closed, meaning no access until you grant it. Access has two layers, and you have to set both:

Company-wide by default are only three roles: System administrator, Production manager and the OpEx team. Every other role — including the Site manager — is site-bound, so you must tick the sites they may reach. (The Site manager is bound precisely because the name points at one site.) This starting point is not fixed: the role’s scope is adjustable in the first layer.
Plant access is a separate layer, and it works the other way around: the default is not denial but openness. A plant stays unrestricted until you designate writers for it.

The system knows 11 built-in roles, and you can create custom roles on top of them (starting from an existing role’s permissions). The role decides what you may do; the two layers above decide where.
| Role | Typically | Default site scope |
|---|---|---|
| System administrator | full access; their permissions cannot be restricted | all sites |
| Production manager | company-level production oversight | all sites |
| OpEx team | improvement, analysis, reports | all sites |
| Site manager | running one site | selected site(s) |
| Plant group manager | several plants together | selected site(s) |
| Data supervisor | master data, diary structure, roster | selected site(s) |
| Shift leader | writing the shift diary, the summary | selected site(s) |
| Board operator | writing the unit log from the control room | selected site(s) |
| Outside operator | writing the unit log from the field | selected site(s) |
| Maintenance manager | directing maintenance work | selected site(s) |
| Maintenance engineer | doing maintenance work | selected site(s) |
The individual permissions (log an event, issue a task, export a report…) are toggled per role in the Permissions matrix — the rows above describe the typical use and the site-scope starting point, not a closed list.