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

Configure cross-scope access privileges for topic blocks and custom controls

Enable topic authors and developers to access Virtual Agent topic blocks and custom controls from other scoped applications.

Before you begin

Role required: admin

About this task

Developers and topic authors may need to access topic blocks and custom controls created in other application scopes. To give them access, define cross-scope privilege records for the appropriate applications. For more information on cross-scope privileges, see Cross-scope privilege record.

Procedure

  1. Activate the Virtual Agent conversation plugins for the applications that are the source and target scopes, for example the CSM (com.sn_csm.virtualagent) or ITSM Virtual Agent (com.snc.itsm.virtualagent) plugins.

  2. Set your application scope (the Source scope requesting access) using the application picker.

  3. Navigate to All > System Applications > Application Cross-Scope Access and select New.

  4. On the Cross scope privilege form, complete the following fields.

    FieldValue
    Source scopeApplication requesting access to another application's resources.
    Target ScopeApplication whose resources are being requested (the scope with the topic blocks or custom controls).
    Target NameName of the asset being requested: sys_cs_topic
    Target TypeTable
    OperationRead
    StatusAuthorization for this record: Allowed
  5. Select Submit.

Result

The cross-scope privilege is listed in the Cross scope privileges [sys_scope_privilege] table. Topic authors or developers can access the topic blocks or custom controls from the target scope.

Parent Topic:Configuring Virtual Agent