Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

Walk-Up Experience - Limit who can "Schedule an appointment"

GLewis5
Tera Guru

Is there a way, with Walk-Up experience, using a role or User Criteria, to limit who can schedule an appointment?

1 ACCEPTED SOLUTION

Raghav Sharma24
Giga Patron

As of now this is not based on role or user criteria, you can disable schedule an appointment for all by removing the appointment configuration from walk-up location queue record.

There are few points here:

1. Since walkup is used to facilitate end users in an org, so I dont think servicenow has OOB thought of restricting it for particular group of users.

2. You can restrict "appointment on behalf of" for a particular group.

3. Restricting on basis of group i not possible without customising the widgets (which will be a complex task to do).

4. Also, when an appointment is scheduled, an entry is made in wu_appointment table, you can write a before insert BR and abort the action for few roles/groups, but this will not be a good user experience.

Please mark the answer correct/helpful , if this helps.

 

View solution in original post

1 REPLY 1

Raghav Sharma24
Giga Patron

As of now this is not based on role or user criteria, you can disable schedule an appointment for all by removing the appointment configuration from walk-up location queue record.

There are few points here:

1. Since walkup is used to facilitate end users in an org, so I dont think servicenow has OOB thought of restricting it for particular group of users.

2. You can restrict "appointment on behalf of" for a particular group.

3. Restricting on basis of group i not possible without customising the widgets (which will be a complex task to do).

4. Also, when an appointment is scheduled, an entry is made in wu_appointment table, you can write a before insert BR and abort the action for few roles/groups, but this will not be a good user experience.

Please mark the answer correct/helpful , if this helps.