For Now only for NS7, and since nethserver-directory (openldap), nethserver-dc (Samba4AD), nethserver-sssd are still highly in development…probably we will have some bugs
the purpose is to manage, list, change the content of values in your ldap, first you are only with a read access, until you activate the ‘kamikaze’ mode, then you can change what you want, of course it is at your own risk
who is admin with modifications permissions
-
on samba4AD (nethserver-dc)
it is administrator and admin if you install at least the rpm in nethserver-testing
nethserver-sssd-1.0.8-1.86.g221ea64.ns7.noarch
nethserver-dc-1.0.7-1.13.gfd50618.ns7.x86_64
nethserver-base.noarch 0:3.0.11-1.11.ge1b9cb1.ns7 -
on openldap (nethserver-directory)
admin can write in ldap if you install from nethserver-testing
nethserver-sssd-1.0.8-1.86.g221ea64.ns7.noarch
nethserver-base.noarch 0:3.0.11-1.11.ge1b9cb1.ns7
nethserver-directory.noarch 0:3.1.0-1.36.g37499c3.ns7
Of course all this rpm from testing will go to nethbase after a period of test :), DON’T DO THIS ON A REAL SERVER
each valid login in the userpanel can be used to perform a login whatever AD or openldap, but of course only admins can change the settings.
Installation
first you must decide which user account you want (openldap or AD)
then
yum install http://mirror.de-labrusse.fr/NethDev/nethserver-phpldapadmin/nethserver-phpldapadmin-0.0.1-1.ns7.sdl.noarch.rpm
Now you can go to http://YourIP/phpldapadmin http over ssl should be forced, you can reach phpldapadmin only from the local network. You must use a login without its ‘@domain.com’
-
kamikaze mode enabled/disabled
config setprop phpldapadmin kamikaze enabled
signal-event nethserver-phpldapadmin-save -
allow external access public/private
config setprop phpldapadmin access public
signal-event nethserver-phpldapadmin-save -
stop httpd access to phpldapadmin enabled/disabled
config setprop phpldapadmin status disabled
signal-event nethserver-phpldapadmin-save