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

RaghavSh
Kilo 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.

 


Raghav
MVP 2023

View solution in original post

1 REPLY 1

RaghavSh
Kilo 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.

 


Raghav
MVP 2023