We need to implement the integration of MediaWiki with Active Directory for user authentication and for permissions control, i.e., map Active Directory Groups with MediaWiki Roles.
There will be 3 Active Directory Groups:
Wiki Administrators - Users that will have the role to Administrator on MediaWiki
Wiki Collaborators - Users that will have role to create and edit content on MediaWiki
Wiki Users - Users that will be able to login on MediaWiki and read only content.
There will be available for the project 2 servers of MediaWiki. One server running CentOS 7 and MediaWiki 1.33.1 and another server running CentOS 8 with MediaWiki 1.34.0.
Besides the configuration of this site, it's necessary to create a documentation to be reproduced in any MediaWiki site with the same versions of the same integration.
I'll provide VPN access to both MediaWiki servers and an account on Active Directory to configure the LDAP bind.
Before doing the job, I'll take a backup of database and of VM of MediaWiki. After finishing the job, I'll get the documentation provided by freelancer, and I'll restore the state before the job configuration and I'll follow the documentation to reproduce the configuration.
The project is considered done and finished if I have success on this configuration.
Được trao cho:
Hi, I've already worked on Active Directory authentication with php, for media wiki we can use the LDAPAuthentication2 extension foe LDAP Authentication. Thanks