karldenton Posted July 27, 2011 Posted July 27, 2011 Hi I'm looking for some free room booking software - can be PHP or Software. It will be used for minibuses so needs to have times rather than periods. Any good examples ? I've tried MRBS but struggling to integrate with AD. Just looked at PHP ScheduleIT phpScheduleIt : Open Source Web Based Resource Scheduling Thanks
karldenton Posted July 27, 2011 Author Posted July 27, 2011 Sorted this. CRBS from our very own @webman Just one thing. Anyone know if you have made a reccuring booking how to delete just 1 instance ? Thanks
john Posted July 28, 2011 Posted July 28, 2011 Sorted this. CRBS from our very own @webman Just one thing. Anyone know if you have made a reccuring booking how to delete just 1 instance ? Thanks You can't im afraid in this version which is a shame But I know its cured in the one that is in development
Marci Posted July 29, 2011 Posted July 29, 2011 (edited) To integrate MRBS with AD, it's easier if you don't do it in MRBS. Recompile apache with mod_authnz_ldap mod_auth_basic util_ldap, configure .htaccess in the install folder for MRBS to do the AD binding... then set MRBS to use no auth and give it the variable for the username. eg: (assuming MRBS is installed in /MRBS) Create .htaccess in /MRBS with following content: Order deny,allow Deny from All AuthName "Booking" AuthType Basic AuthLDAPBindDN [username with read access to ad] AuthLDAPBindPassword [plaintext password of above user] AuthBasicProvider ldap AuthzLDAPAuthoritative off AuthLDAPUrl "ldap://[space separated lift of DC IPs]/ou=Teaching Staff,ou=blah,dc=here,dc=internal?cn" Require valid-user Satisfy any Then in MRBS' config.inc.php... $auth["session"] = "remote_user"; $auth["type"] = "none"; unset($auth["admin"]); $auth["admin"][] = "adminusernames"; $auth["admin"][] = "adminusernames"; $auth["admin"][] = "adminusernames"; $auth["admin"][] = "127.0.0.1"; # localhost IP address. $auth["admin"][] = "administrator"; $auth["realm"] = "Booking"; Edited July 29, 2011 by Marci
jamesfed Posted July 29, 2011 Posted July 29, 2011 Just setup MRBS on IIS enable windows authentication as a sign in method (again inside IIS) - sooooo much simpler than mucking around with apache (no offense to above poster!).
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now