You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, we create monolithic authorizer roles like Administrator and Object Owner that know about all parts of the system, even parts that might not be enabled/installed. We also declare all authorizer methods in one central XML file, and all the setup code must live in one central directory. Thus, the problem on #13: we need to have knowledge of which apps are enabled in order for the setup of the monolithic role to happen correctly. We should refactor things so that each authorizer role pertains to objects in one app only, and let the code that defines that role live in the app itself.