Network and Classroom Management Thread, MRBS - Stopping students from logging in and making bookings? in Technical; We're using IMAP for authentication and I was wondering how we'd go about stopping students from logging in on our ...
17th May 2011, 06:38 PM #1
MRBS - Stopping students from logging in and making bookings?
We're using IMAP for authentication and I was wondering how we'd go about stopping students from logging in on our MRBS implementation?
All staff accounts have the prefex "ST" here so I suppose if there was no built in way you could edit the coding to check whether or submitted username was prefixed by "ST" but I'm not that au fait with PHP so was wondering if there were any easier options?
17th May 2011, 06:44 PM #2
If it's on an IIS server, just deny the students usergroup access to the folder and set the folder on IIS to authentication required.
Of course, it means you'd have to turn off the anon account but that only matters if you have staff accessing it externally.
17th May 2011, 06:47 PM #3
Although now you've got me curious. How easy is it to set up PHP on IIS?
17th May 2011, 06:58 PM #4
I have it setup here (not using MRBS though) That students proxy settings it set to not bypass proxy for local addresses. Then for any local addresses they are put it in exceptions. So for all the others they can't get to it as the proxy can't find an upstream address for it
Originally Posted by Sam_Brown
17th May 2011, 07:01 PM #5
17th May 2011, 07:30 PM #6
Easy as pie
Originally Posted by Sam_Brown
Download the Microsoft Web Platform
MS tool will install the whole lot for you.
17th May 2011, 07:52 PM #7
One of the first things I did when starting my latest job was to move MRBS from XAMPP to IIS - as DrCheese has said the Microsoft Web Platform is easy to install and again as other have said its easy enough to restrict access to the folder that contains the MRBS files so only your staff members security group can get on to it.
Make sure you have a look at Windows Authentication as well - works great with Internet Explorer and transparently logs the users in using their Username/Password.
We have two systems setup - one for IT Room Bookings which any staff member can book and then another for 'Site Room Bookings' on this we have made it so that only select admins can book (as defined in the config.ini file).
18th May 2011, 09:59 AM #8
Assuming your staff are in a separate OU and the pupils are not a sub OU of the staff OU you can use the built in variable array $ldap_base_dn
For example ours is set like this:-
$ldap_base_dn = "ou=xxx_staff,ou=xxx_school,ou=Schools,dc=xxx,dc=x xx,dc=internal";
$ldap_base_dn = "ou=xxx_technicians,ou=xxx_school,ou=Schools,dc=xx x,dc=xxx,dc=internal";
18th May 2011, 11:13 AM #9
What I do is create a shortcut and put it on the desktop with ntfs permissions denying students access.
I also only give the correct people log on rights.
By mcnallyfc in forum How do you do....it?
Last Post: 17th May 2011, 06:43 PM
By Zyble in forum Web Development
Last Post: 18th February 2011, 03:24 PM
By Jlwalm in forum Web Development
Last Post: 12th November 2010, 09:19 AM
Last Post: 13th May 2010, 03:04 PM
By tonylb in forum Network and Classroom Management
Last Post: 12th May 2009, 05:08 PM
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)