You need to create roles and demand permissions. Create a Principal permission based on their user and then demand it. Dim myPermission1 as new PrincipalPermission("ADMINISTRATOR", Nothing) Dim mypermission2 as new PrincipalPermission("MANAGER", Nothing) Dim myPermission3 as new Principalpermission("EXECUTIVE", Nothing) Dim myPermission as PrincipalPermission Try myPermission.demand button1.enabled = true Catch 'If they're not in the ManagerGroup it won't run the enabled = true command End Try