OutSystems should have a built in function available to check dynamically whether a user has access to a certain screen. This function could have a screen_id and a userid as input parameters and returns a boolean stating whether the user has access to the screen or not.