Topic on Extension talk:LDAP Authentication

You do not have permission to edit user rights on other wikis

9
125.17.149.237 (talkcontribs)

Hi, I am using Ldap authentication (Last version 2.0d (2012-11-21)). I have created my login id and added to the groups (bureaucrat, administrator). Issues: As i am ADMIN, i couldn't able to add any users to mediawiki, until they do login with their ldap authentication. After users have been added, i couldn't able to manage the groups of the users. it shows an error as "You do not have permission to edit user rights on other wikis" Can you please let me know the fix as earlier as possible.?

88.130.98.245 (talkcontribs)

Hi!

What I do not understand is why the error message speaks of "another wiki". As I understood you, you are only running one wiki, not multiple. Do you maybe have an "@" in your username?

125.17.149.237 (talkcontribs)

Thanks for the reply. yes my username contains '@'.

we are using Ldap authentication, the username is email-id (which contains '@').

As an Amdin i couldn't able to manage other user's groups, i am facing the above error "You do not have permission to edit user rights on other wikis".

Please let provide solution as earlier.


THanks sesha

88.130.125.140 (talkcontribs)

You could try setting


 $wgInvalidUsernameCharacters = '';

in LocalSettings.php. I am not sure, if this solves your problem, but this allows the @ sign in usernames.

125.17.149.237 (talkcontribs)

Thanks for the Reply.

I can able to login and create users as username with @, but ADMIN can't able to manage the user's groups.

Like ADMIN can't able to add any other users to any groups. shows above error.

125.17.149.237 (talkcontribs)

Hi,

Can any one help me to solve this issue?

please it's very urgent requirement.

GreenReaper (talkcontribs)

$wgUserrightsInterwikiDelimiter = '#';

($wgGroupPermissions['bureaucrat']['userrights-interwiki'] = true; would give you the right it thinks you need, but that's the wrong solution, because you're not actually editing a separate database.)

88.130.76.242 (talkcontribs)

Adjusting $wgUserrightsInterwikiDelimiter seems to be a nice solution. I don't know where you see a problem with that. After changing the interwiki delimiter to something different than "@", MediaWiki should no longer think that you are actually editing a user in another DB.

187.41.31.85 (talkcontribs)

It works for me. Thanks!

$wgUserrightsInterwikiDelimiter = '#';

Reply to "You do not have permission to edit user rights on other wikis"