+ Post New Thread
Results 1 to 9 of 9
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 ...
  1. #1
    Sam_Brown's Avatar
    Join Date
    Sep 2009
    Location
    Northampton
    Posts
    594
    Thank Post
    100
    Thanked 42 Times in 40 Posts
    Rep Power
    19

    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?

  2. #2
    DrCheese's Avatar
    Join Date
    Apr 2008
    Posts
    1,035
    Thank Post
    97
    Thanked 161 Times in 110 Posts
    Rep Power
    60
    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.

  3. #3
    Sam_Brown's Avatar
    Join Date
    Sep 2009
    Location
    Northampton
    Posts
    594
    Thank Post
    100
    Thanked 42 Times in 40 Posts
    Rep Power
    19
    XAMPP unfortunately.

    Although now you've got me curious. How easy is it to set up PHP on IIS?

  4. #4

    glennda's Avatar
    Join Date
    Jun 2009
    Location
    Sussex
    Posts
    7,821
    Thank Post
    272
    Thanked 1,140 Times in 1,036 Posts
    Rep Power
    350
    Quote Originally Posted by Sam_Brown View Post
    XAMPP unfortunately.

    Although now you've got me curious. How easy is it to set up PHP on IIS?
    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

  5. #5


    Join Date
    Oct 2006
    Posts
    3,414
    Thank Post
    184
    Thanked 356 Times in 285 Posts
    Rep Power
    149
    being stupid

  6. #6
    DrCheese's Avatar
    Join Date
    Apr 2008
    Posts
    1,035
    Thank Post
    97
    Thanked 161 Times in 110 Posts
    Rep Power
    60
    Quote Originally Posted by Sam_Brown View Post
    XAMPP unfortunately.

    Although now you've got me curious. How easy is it to set up PHP on IIS?
    Easy as pie
    Download the Microsoft Web Platform
    MS tool will install the whole lot for you.

  7. #7
    jamesfed's Avatar
    Join Date
    Sep 2009
    Location
    Reading
    Posts
    2,212
    Thank Post
    138
    Thanked 346 Times in 292 Posts
    Rep Power
    90
    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).

  8. #8
    AlexB's Avatar
    Join Date
    Jul 2006
    Location
    Warwickshire
    Posts
    398
    Thank Post
    40
    Thanked 45 Times in 40 Posts
    Rep Power
    24
    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";

  9. #9
    ricki's Avatar
    Join Date
    Jul 2005
    Location
    uk
    Posts
    1,475
    Thank Post
    20
    Thanked 164 Times in 157 Posts
    Rep Power
    52
    HI

    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.

    Richard

SHARE:
+ Post New Thread

Similar Threads

  1. Using MRBS for room bookings
    By mcnallyfc in forum How do you do....it?
    Replies: 4
    Last Post: 17th May 2011, 05:43 PM
  2. Replies: 0
    Last Post: 18th February 2011, 02:24 PM
  3. MRBS - Not showing previous bookings
    By Jlwalm in forum Web Development
    Replies: 1
    Last Post: 12th November 2010, 08:19 AM
  4. Replies: 8
    Last Post: 13th May 2010, 02:04 PM
  5. MRBS repeat bookings not saving
    By tonylb in forum Network and Classroom Management
    Replies: 2
    Last Post: 12th May 2009, 04:08 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •