KamoCRM

Every Show Tour right is on by default — for every role, every branch-type template, and everyone already here

FeatureSecurityService
Shipped
October 14, 2026 at 4:06 AM UTC
Author
Kamo
Commit
fefd98c

The first release seeded each tour only to roles already holding a right in its app and left every branch-type template at Not Specified: 2,416 role rows held no tour, existing members were never offered them, and every organization created from a branch type would have started with none. Owner's rule: tours are on for everybody, however long they have been a member. - seedSettingFor: a tour right arrives GRANTED on every role. - templateSeedSettingFor: GRANTED in every human branch-type template (not ARTIFICIAL — an SI member never opens a browser). - enableTourRightsOnce: ONE TIME, switches every unspecified tour right on, on every role and every human template; explicit denies are left alone. Marked done by a row under member id 0 in member_ui_preferences, so an administrator's later Not Specified sticks.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing