Jump to content

Recommended Posts

Posted (edited)

Ok, I was asked to set up a controlled assessment environment meeting the following requirements...

 

Coursework in exam conditions.

 

* No Internet.

* No Home Drive.

* No network resources.

* No pen drives

 

 

Students will need:

 

* A log on

* An area to save work where after the assessment they can no longer access.

* To be able to gain access again to the same area in a following session.

* No access to say geography controlled assessment work when sitting a maths controlled assessment (for example).

 

-----------------

 

Here's what I did...

 

Set up an AD group called "exam lock down" This group has denied share permission to all network shares.

 

Set up an AD group called "Controlled Assessment" This group is used to allow access to areas.

 

Set up an AD group for the subject in question (Business studies) called "controlled assessment business studies"

 

Set up an AD group for classes (so students sitting the assessment)

 

Created a new hidden share on our file server \\server\CA$ within that a business Studies folder. Share permissions on this only allow access to members of "Controlled assessment" AD group.

 

Created a new GPO applied to all school XP workstations.

This is a subject specific GPO "Controlled assessment business studies"

This GPO runs a logon script which

1) creates a new folder \\server\CA$\Business studies\%username%

2) Maps T: to that folder

3) deletes all other network drives (doesn't always work but share permission denies access if they still see them)

4) removes context menus

5) Merges a .reg file which disables USB drives (This requires editing registry of workstation to allow permission to a specific key for students, done manually but will be changed on our master images and rolled out with next deployment) Reg file hosted in a read only share accessible only to controlled assessment group.

 

To reverse the effect of 5) there is a log on script to merge settings that enable it again for all users on all work stations.

 

So now when a controlled assessment is on.

My self or technician adds the correct class to the correct Controlled assessment group and the students log on as normal but in a controlled environment. At the end of the session they need to be removed from the controlled assessment group to receive regular access.

 

By adding the students back to the same group they receive the same mapped drive and hence access to the same work.

 

 

An additional useful tool to help supervise this is VNC installed on all desktops (free desktop viewer utility) and another free utility for shadowing the whole room at once. Meaning the teacher can sit at the console and watch whats happening on their desktops. The students don't know they are being watched nor can close the VNC service.

---------

 

It's still early days and a few things I'd like to improve...

 

* This will result in a lot of GPOs but at least no masses of accounts, one per subject

 

*The redirection of my documents to T: didn't work but I'm sure this can be solved. (double clicking my documents in the controlled assessment throws an error trying to connect to their normal home drive)

 

-------------------

 

I guess if this helps leave some Thanks. I'm more interested in questions and potential exploits. The first session just ran without a hitch. Students aren't dismissed until an ICT support staff deactivates the controlled environment.

Edited by Finch7
  • Thanks 4
  • 2 weeks later...
Posted

To disable (XP clients only, for other O/S you need to change first line)

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]

"Start"=dword:00000004

 

 

To enable (XP clients only, for other O/S you need to change first line)

 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]

"Start"=dword:00000003

 

 

------------

 

Copy into note pad and save as .reg

 

For the file to merge successfully with the registry, students need write permission to that key, we assigned it manually but there could be an easier way.

 

In theory it's possible to use this in a .adm file and control it though a gpo however I didn't get it working in time, might look into this at a later date.

  • Thanks 1
Posted (edited)

Is this for the new BECTA controlled assessments? I've only just started to hear about this. They sound like an unnecessary extra admin work nightmare.

 

 

1. Can you explain why you needed a GPO applied to all school XP workstations I'm not sure I follow are you using group policy loopback for this?

 

2. Rather than use a regedit to block USB can you not just ban access to all drives other than your mapped drive with group policy? (Ah I see you covered that above)

 

3. Did you manage to limit the testing to one room or did you have to apply that regedit to all stations on your network?

 

4. In point 3 you mention deleting network drives if you used group policy loopback there wouldn't be any network drives other that what you specify in the logon script that is run by the looped back policy.

 

Thanks.

Edited by cookie_monster
Posted
Is this for the new BECTA controlled assessments? I've only just started to hear about this. They sound like an unnecessary extra admin work nightmare.

 

Yes it is and yes they are.

 

1. Can you explain why you needed a GPO applied to all school XP workstations I'm not sure I follow are you using group policy loopback for this?

 

All our workstations are XP, I have a GPO that effects them all that applies workstation settings that are common to them all. In this instance I used this group policy to merge the .reg file through a log on script. I do use loopback feature quite a lot.

 

2. Rather than use a regedit to block USB can you not just ban access to all drives other than your mapped drive with group policy? (Ah I see you covered that above)

 

This way the drive doesn't even install when they plug it in so no sneaky workarounds I might have missed.

 

3. Did you manage to limit the testing to one room or did you have to apply that regedit to all stations on your network?

 

You can limit it to Organisational Units so if you set up a OU with all the PCs for that room in it and create a group policy for it you can apply all the settings to that room only. I did indeed test it on one PC in its own OU initially with it's own policy.

 

4. In point 3 you mention deleting network drives if you used group policy loopback there wouldn't be any network drives other that what you specify in the logon script that is run by the looped back policy.

 

Thanks.

 

I blocked access to network shares via share permissions so I didn't need to remove anything really. It's just to tidy it up. It was simpler this way than trying to stop all the network drives mapping.

Posted

Sounds like how I would probably set it up as well thanks.

 

You said that you use your logon script to create a folder using the %username% variable do you also set permissions on that folder? I'm just wondering if there would be anyway for them to move up a folder level or access via UNC and view other users folders.

 

 

I take it you have to remove all students for the exam lockdown group after each test? :(

Posted (edited)
Sounds like how I would probably set it up as well thanks.

 

You said that you use your logon script to create a folder using the %username% variable do you also set permissions on that folder? I'm just wondering if there would be anyway for them to move up a folder level or access via UNC and view other users folders.

 

 

\\server\CA$

share permissions:

Domain admins: Full Control

SYSTEM: Full control

Controlled Assessment (group): Full control

--So no share permission access for any one other than those in controlled assesment

NTFS permission:

Controlled Assesment (group): Read only this folder only

(admins and system): full control

 

CA$ is the top level which then splits into subject areas. I create the subject area folders.

 

 

\\server\CA$\Business studies

NTFS permissions:

(admins + System): Full control

Creator Owner: Full control on subfolders and files only

Controlled assessment business studies (group): Create Folders/Append Data on this Folder only.

 

 

So a business studies student in the controlled assessment can create a folder in "\\server\CA$\business studies" and as "creator owner" gains full control of that folder. They have no read permissions on the parent folder and although permissions are inherited there are no read permissions to pass down to other folders.

 

--------

 

 

I take it you have to remove all students for the exam lockdown group after each test? :(

 

Yes. We actually add the students to a group based on their class. So 10A BS and when that class is sitting the business studies controlled assessment we add 10A BS to the Controlled assessment business studies group.

 

As the controlled assessment business studies group is also a member of the exam lock down and internet access removed groups they automatically get those restrictions. After the assessment the class is removed from the assessment group. However absent students or students not sitting the assessment then need to be taken out so they don't get locked down. (The class idea is optional you could just add and remove students individually)

Edited by Finch7
  • 1 month later...
  • 3 weeks later...
Posted

It's a bit of a nightmare isn't it!

 

The dilemma of choosing between keeping 1 student account (and manually modifying the account as and when required) or create separate account(s)!

 

The main issue seems to be the manually intervention to enable / disable settings at required times. I can see the benefit of keeping to one logon account etc, but could get messy.

 

I’m currently brainstorming this issue as well; Finch7 has come up with a lot of good possible solutions etc, well done. I’ve been told that for some of our controlled assessments Internet access is allowed / disallowed at certain times as well just to add to the mix. Fortunately, all the Teacher’s Computers in the ICT Suites have AB Tutor Control so Internet, USB Devices and Monitoring can be enabled or disabled by the Teacher etc real-time as and when required. We can train the Teachers how to do this which will lessen the burden on IT Support.

 

At present, on the basis that eventually most subjects will come on board with controlled assessments, I am working on the basis on issuing students with 1 additional logon and password to use for controlled assessments for all subjects.

 

A GPO would be setup that only mapped to the required network drive (as Finch7) suggested:

 

Server\CA\{Student ID}

 

Then subfolders for each subject:

 

Server\CA\{Student ID}\Geography

Server\CA\{Student ID}\History

Server\CA\{Student ID}\Art etc

 

Extending on from what Finch7 suggested with AD Groups relating to each subject (CA Geography, CA History etc) instead of changing the permissions of each subfolder to allow / block access simply extend the UNC Path of the mapped drive.

 

For example, if Student is member of [CA Geography] Group then map drive to:

 

\\Server\CA$\{Student ID}\Geography

 

Or Student is member of [CA History] Group then map drive to:

 

\\Server\CA$\{Student ID}\History

 

And so on.

 

Allowing the correct permissions / access at specific times, to me is the main problem. As Finch7 suggested the IT Techs could enable / disable / modify settings as and when required, or use with Logon Restriction hours (that only have 1 hour window).

 

I am toying with the idea of using Group Policy Preferences (Client Side Extensions). I know that vbs scripts can do the same, but it’s nice to work in a GUI environment.

 

A GPO could be setup that maps the specific required UNC Path using the targeting feature. In here you could create numerous rules based on AD Group Membership (CA Geography, CA History etc) and specific times (1 min increments). Effectively, you could have 1 GPO to manage all exams!

 

Simply edit the GPO and create a rule for each upcoming exam, all centrally managed and can be easily changed and updated.

 

Only requirement, Windows 7 Workstation to create / manage the GPO and installation of KB943729 on all Windows XP workstations to support Group Policy Preferences.

Posted

Can I just ask is all of this necessary?

 

Our head of IT says that just either creating 30 separate general exam accounts without shared drive access or internet should be sufficient. They’re also considering just letting the students use their own accounts without internet access as there’s nothing in the shared area that can help them. Apparently the students are even allowed to use ‘Help’ in some of the tests.

 

Is this right I’m a bit confused as to why these super locked down accounts are required?

 

Thanks.

Posted (edited)

I know what you're saying CookieMonster, personally i don't want to over complicate the issue either (or increase IT Techs workload).

 

30 generic accounts would not work (not here anyway) as for example the Geography Controlled Assessment alone is for 109 students over an 8 hour period, some of that time with Internet and the remainder without! This Assessment would run over a 2 week period. History Department coming on board next year.

 

There are strict requirements set out from the Exam Board, like can only logon during specific times, cannot access work outside these times, backed up daily etc etc.

 

Long term, you can easily see how this could turn into an administration nightmare as more and more subjects have Controlled Assessment, each with different requirements and could even be running during the same lesson times!

Edited by MYK-IT
  • Thanks 1
Posted
There are strict requirements set out from the Exam Board, like can only logon during specific times, cannot access work outside these times

 

Those are the sticky ones which typically necessitate IT Support involvement - how you stop the students logging in at lunchtime and re-tweaking, or going home and preparing something awesome which they save onto the network, USB, email, etc and then copy-paste into their assignment when next they have a session.

Posted
Those are the sticky ones which typically necessitate IT Support involvement - how you stop the students logging in at lunchtime and re-tweaking, or going home and preparing something awesome which they save onto the network, USB, email, etc and then copy-paste into their assignment when next they have a session.

 

You have to disable the account.

 

This is necessary, unfortunately. By careful naming of the user areas it might be made a bit easier. Generic ones won't work if work's going to be stored on them - but once the CA for that subject is done with they could be backed up (please...) and then deleted.

 

If it helps at all this was QCA's fault rather than the exam boards. You can blame Prince Hal and his art teacher...

Posted
Long term, you can easily see how this could turn into an administration nightmare as more and more subjects have Controlled Assessment, each with different requirements and could even be running during the same lesson times!

 

Fwiw there's rarely anything that says that kids *have* to do their work using IT. I know quite a few people who are moving to all (or most) handwritten stuff.

Posted
Fwiw there's rarely anything that says that kids *have* to do their work using IT. I know quite a few people who are moving to all (or most) handwritten stuff.

 

 

The prob is this, as we see it. Quite a few candidates have exam concessions which entitle them to a word processor at least; so they just have to be provided (Disability Discrim legislation). If we then prevent others from using w/p and other tools, we are disadvantaging them - and there's no doubt in my mind that producing Geog c/w is far, far better electronically. So we've just got to make it available to all, if they are to perform at their best. (If you can persuade your school to opt for IGCSE you may well be lucky enough to find there's no c/w at all - problem solved at a stroke!)

Posted
The prob is this, as we see it. Quite a few candidates have exam concessions which entitle them to a word processor at least; so they just have to be provided (Disability Discrim legislation). If we then prevent others from using w/p and other tools, we are disadvantaging them - and there's no doubt in my mind that producing Geog c/w is far, far better electronically. So we've just got to make it available to all, if they are to perform at their best. (If you can persuade your school to opt for IGCSE you may well be lucky enough to find there's no c/w at all - problem solved at a stroke!)

 

but alot of schools will be reluctant to do the IGCSE route as quite a few colleges/uni don't accept them

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 account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...