+ 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
    516
    Thank Post
    89
    Thanked 29 Times in 27 Posts
    Rep Power
    15

    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,023
    Thank Post
    97
    Thanked 158 Times in 107 Posts
    Rep Power
    58
    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
    516
    Thank Post
    89
    Thanked 29 Times in 27 Posts
    Rep Power
    15
    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,787
    Thank Post
    272
    Thanked 1,131 Times in 1,027 Posts
    Rep Power
    348
    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,411
    Thank Post
    184
    Thanked 356 Times in 285 Posts
    Rep Power
    148
    being stupid

  6. #6
    DrCheese's Avatar
    Join Date
    Apr 2008
    Posts
    1,023
    Thank Post
    97
    Thanked 158 Times in 107 Posts
    Rep Power
    58
    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,187
    Thank Post
    133
    Thanked 340 Times in 287 Posts
    Rep Power
    84
    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
    365
    Thank Post
    36
    Thanked 36 Times in 32 Posts
    Rep Power
    23
    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
  •