I have my site configured for mixed-mode authentication and am using LDAP to authenticate my content editors. The users can log in successfully and their roles are imported from Active Directory as well. However, their privilege level is none, so new users can log in but are given a message:
Access Denied You're not a content editor and you cannot use administration
How do I get new users to have a privilege level of Editor so they can edit pages? I've configured permissions for the roles and assigned UI personalization based on roles, but need to get them to the dashboard first.
Create a global event handler to check after the user has authenticated if they are an AD user, if so, then update their privilege level to 1.
Alternatively you could write a scheduled task to sync AD users and import them with the needed permissions.
Brendan, that makes sense and is easy to implement. Thanks. I had assumed there would be a setting for that since it is such a common, built-in means of authentication.
Please, sign in to be able to submit a new answer.