Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Allow cross-domain requests to REST APIs

Allow cross-domain requests to REST APIs from a browser-based application in a different domain by creating a record in CORS rules through the Microsoft Viva Connections Integration application scope.

Before you begin

Role required: admin

Procedure

  1. Navigate to All > System Web Services > REST > CORS Rules.

  2. Select New.

  3. On the form, fill in the fields.

FieldDescription
NameName for the CORS rule.
ApplicationApplication containing the associated CORS record. This field is automatically set to Employee Center for Microsoft Viva Connections.
REST APIThe REST API this CORS rule applies to. Enter `Microsoft VIVA Integration [sn_now_ms_viva/viva]`.
DomainThe domain that this CORS rule applies to. Enter `https://{tenantName}.sharepoint.com`. For example, https://nowhkconnect.sharepoint.com.This CORS rule is evaluated against requests from the specified domain. You can specify a domain pattern or an IP address.
Max ageThe number of seconds to cache the client session. After an initial CORS request, further requests from the same client within the specified time do not require a preflight message. If you do not specify a value, the default value of 0 indicates that all requests require a preflight message.
HTTP Methods tab

The HTTP methods allowed.Only the selected methods can be called from the specified domain. The available methods are:

  • GET
  • POST
  • PUT
  • PATCH
  • DELETE
HTTP Headers tab
Exposed headersList of headers that the browser is allowed to access from the request.
  1. Select Submit.

Parent Topic:Configuring Employee Center for Microsoft Viva Connections