diff --git a/iocBoot/accessSecurity.acf b/iocBoot/accessSecurity.acf
index 88e076319da522406e325722668f5c78deb32ced..e4d0839f9d05e36c8389d23f0804c9ff6472555b 100644
--- a/iocBoot/accessSecurity.acf
+++ b/iocBoot/accessSecurity.acf
@@ -1,40 +1,10 @@
-HAG(local) {mooneylinux.aps.anl.gov}
-HAG(remote) {iocxxx, ioctim.aps.anl.gov}
-UAG(owner) {mooney}
-UAG(user) {bcda1, epicsadm, vw5}
-
+HAG(workstation) {mooneylinux.aps.anl.gov}
+UAG(user) {mooney}
 ASG(DEFAULT) {
-	INPA($(P)AS_OnOff)
-	INPB($(P)LocalAccess)
-	INPC($(P)RemoteAccess)
 	RULE(1,READ)
 	RULE(1,WRITE,TRAPWRITE) {
-# write access and trapwrite for owner a local host
-		HAG(local)
-		UAG(owner)
-	}
-	RULE(1,WRITE) {
-# write access for everybody if AS_OnOff is off
-		CALC("A=1")
-	}
-	RULE(1,WRITE) {
-# write access for owner and user on a local host if LocalAccess==1
-		HAG(local)
-		UAG(owner, user)
-		CALC("B>.5")
-	}
-	RULE(1,WRITE){
-# write access for user on remote host if RemoteAccess==1
+		HAG(workstation)
 		UAG(user)
-		HAG(remote)
-		CALC("C=1")
-	} 
-}
-
-ASG(controlFields) {
-	RULE(1,READ)
-	RULE(0,WRITE) {
-		UAG(owner)
 	}
-	
+	RULE(1,WRITE)
 }