Organizations
Grownetics uses Organizations to group together users, facilities, and floorplans.
Behavior
Any records that should be restricted by Organization, should use the
OrganizationBehavior
.
Invites
Organization invites are created by the OrganizationsTable. There is no separate
invitiation
record anywhere. An invite instead is an entry in the users_roles
table with the organization_id
field set and the role_id
set to
Organization Invitee
.
When the user accepts this invite, the role is chaged to Organization Member
.