Enable Walk-up Experience
Microsoft Office 365 calendar integration. When requesters make an
appointment, modify it, or cancel it, the Outlook calendar is sent invites to an appointment
and any updates.
Procedure
-
Confirm that the Walk-up Experience (com.snc.walkup), Microsoft Exchange Online Spoke (sn_ex_online_spke), and Microsoft Exchange Server Spoke (sn_exchange_spoke) plugins are
activated on your instance.
-
Navigate to to set up Oauth.
-
Insert the client ID (Application ID), which you can get from the Microsoft Entra ID application.
-
Insert the client secret, which you can get from the Microsoft Entra ID application.
-
Copy and paste the following links to access authorization, token, and
redirect:
- Authorization url:
https://login.microsoftonline.com/<tenant-ID>/oauth2/v2.0/authorize
- Token url:
https://login.microsoftonline.com/<tenant-ID>/oauth2/v2.0/token
- Redirect url:
https://<instance-name>.service-now.com/oauth_redirect.do
-
Navigate to to set up credentials.
-
Click New.
-
Choose OAuth 2.0 Credentials.
-
In the OAuth 2.0 Credentials new record provide a name for the
Credential and in the OAuth Entity Profile form
field, choose Microsoft Exchange Online
default_profile.
-
Click Save.
-
Select Get OAuth Token in the Related Links
section of the form.
-
Sign in as a valid user on the Microsoft Exchange
Tenant.
-
Navigate to Connections and Credentials Aliases to set
up connection.
-
Select Microsoft Exchange Online.
-
In the Connections Related Links, click
New.
-
Name the connection Exchange_Online_Connection
and choose the previously created credential in the
Credential form field.
-
In the Connection URL field, enter:
https://graph.microsoft.com.
-
Navigate to Flow Designer to enable flows.
-
Select Create Walk-up Appointment Calendar
Event, open in Workflow Studio, and
activate.
-
Select Update/Delete Walk-up Appointment Calendar
Event, open in Workflow Studio, and
activate.
-
Schedule an appointment to confirm everything is working properly.
-
Create a new test user in the system.
Refer to
Create a
user for details.
Note: Provide
a user ID, first name, last name, password and email for the test
user.
-
Impersonate the test user in your instance.
-
Navigate to to schedule an appointment.
-
Schedule an appointment as the test user.
-
Verify everything is working correctly by navigating to .
-
Click Create Walk-up Appointment Calendar Event.
-
Check the test user's corporate Microsoft Office 365 calendar to
see the emailed calendar event.
Note: It can take a minute or two before the calendar event is created. After
you enable this feature, users automatically receive calendar invites,
updates, and cancellations on their individual corporate calendars.