Adds permission and access system