Zero Copy Connector for ERP roles

  • Release version: Zurich
  • Updated March 12, 2026
  • 2 minutes to read
  • Administrators assign roles to give team members permission to configure or use Zero Copy Connector for ERP.

    Important:
    When you assign Zero Copy Connector for ERP (Enterprise Resource Planning) roles to a user, you must include the scope. For example, assign the sn_erp_integration.erp_admin role, not just erp_admin.
    For more on assigning roles, see Assign a role to a user.

    To learn more about product-specific (granular) admin roles, see Granular admin roles required to secure your instance.

    Zero Copy Connector for ERP roles

    Note:
    All required roles are the same across development and production instances. However, only sn_erp_integration.erp_user is required to read data in a production instance.
    Table 1. Zero Copy Connector for ERP roles
    Role Description Additional access
    sn_erp_integration.erp_admin Grants the user access to updating the application setup.

    Granular admin role for Zero Copy Connector for ERP that contains the sn_erp_integration.erp_user role.

    For more information on working with granular roles, see Granular admin roles required to secure your instance.

    sn_erp_integration.erp_ai_user (available starting in the Zurich Patch 4 release) Grants the user access to ERP-related generative AI capabilities including skills, agentic workflows, and agents. None
    sn_erp_integration.erp_data_pill Grants the user read access to all the tables needed for making Financial Services Remote Tables requests.

    This role can be combined with any single Financial Services Remote Tables role. For example, combining sn_erp_integration.erp_data_pill and sn_erp_integration.sap_company_code_user enables the list of SAP Company Codes.

    None
    sn_erp_integration.erp_mid_server Grants the user access to use the API to enable the MID Server to send attachments back to the ServiceNow instance.
    • connection_admin
    • import_admin
    • import_scheduler
    • import_set_loader
    • import_transformer
    • snc_platform_rest_api_access
    • sn_erp_integration.erp_admin
    sn_erp_integration.erp_user Grants the user read access for all remote tables. Contains sn_erp_integration.erp_data_pill and all the data model-specific roles listed in the next section.
    sn_erp_integration.etl_user Grants the user the ability to trigger the ETL process. Contains sn_erp_integration.erp_data_pill and import_admin.

    Additional ERP data model roles

    If users need access to work with specific ERP data models, such as purchasing or invoices, assign them the following roles for Zero Copy Connector for ERP.
    Table 2. ERP data model-specific roles for Zero Copy Connector for ERP
    Persona Role
    Company code user sn_erp_integration.sap_company_code_user
    Country user sn_erp_integration.sap_country_user
    Currency user sn_erp_integration.sap_currency_user
    Customer invoice user sn_erp_integration.sap_customer_invoice_user
    Distribution channel user sn_erp_integration.sap_distribution_channel_user
    Division user sn_erp_integration.sap_division_user
    Language user sn_erp_integration.sap_language_user
    Material stock user sn_erp_integration.sap_material_stock
    Purchase document user sn_erp_integration.sap_purchase_document
    Purchasing organization user sn_erp_integration.sap_purchasing_organization
    Sales customer user sn_erp_integration.sap_sales_customer
    Sales delivery user sn_erp_integration.sap_sales_delivery
    Sales document user sn_erp_integration.sap_sales_document
    Sales organization user sn_erp_integration.sap_sales_organization
    Sales revenue recognition user sn_erp_integration.sap_sales_revenue_recognition
    Table metadata user sn_erp_integration.sap_table_metadata_user
    Transport user sn_erp_integration.sap_transport_user
    Vendor invoice user sn_erp_integration.sap_vendor_invoice
    Vendor user sn_erp_integration.sap_vendor