---
schema_version: "1"
id: 82759eff56f2a58c7318c8d50d2d69f198807fbd63896c6b2529b08e76d6ef92
title: MSM:Runtime:Customer
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/comms_t_msm_runtime_customer_244737.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.comms_t_msm_runtime_customer_244737.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: a914b4fed680ffba372103560c2a8f63219b2397f7c2e67fc9440e8a2ff94ad1
description: Allows the user to access the Mobile Subscription Management customer self service portal. This permission set should be assigned to customer users.
products:
  - Communications
  - Media
  - Energy and Utilities
release: "264"
---
# MSM:Runtime:Customer

Allows the user to access the Mobile Subscription Management customer self service portal. This permission set should be assigned to customer users.

## Object Level Access

Recommended level of access for the objects that are part of the MSM:Runtime:Customer permission set.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d324973e40">
              <p style="margin-bottom:0;">Object</p>
            </th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d324973e46">
              <p style="margin-bottom:0;">Access</p>
            </th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Account</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Account Contact Relationship</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Account Hold</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Asset</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Cart</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update, Delete</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Case</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Catalog</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Catalog Product Relationship</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Contact</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Customer Interaction</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Customer Interaction Topic</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Fulfilment Request Line</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Individual</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Number Inventory</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Orchestration Item</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Order</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">OrderItem</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">PackageLicense</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">PricebookEntry</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Product2</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Sim Inventory</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Subscription</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">User</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">UserPackageLicense</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read, Create, Update</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Vlocity Attribute</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="Object" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e40 ">
              <p style="margin-bottom:0;">Vlocity Object Field Attribute</p>
            </td>

            <td data-label="Access" class="slds-cell-wrap" style="vertical-align:top;" headers="d324973e46 ">
              <p style="margin-bottom:0;">Read</p>
            </td>

          </tr>
        </tbody>
      </table>

## Other Access

In addition to object-level access, users of the MSM:Runtime:Customer permission set also have access to Apex classes, custom metadata, applications, system permissions, and so on. Here's the complete list of recommended permissions.

- Apex Classes
    
    - B2CCmexAbstractionRequestController
    - B2CCmexAccessBasedMatrixxController
    - B2CCmexBooleanExpression
    - B2CCmexCommunityUserLoginFlow
    - B2CCmexCopyBaseChargePricingPlanStepImpl
    - B2CCmexEligibilityRuleController
    - B2CCmexGetFieldDataTypeAndSetValue
    - B2CCmexGetInventoryDetails
    - B2CCmexGetValue
    - B2CCmexImportDataBatch
    - B2CCmexImportDataController
    - B2CCmexJoinAndCheckoutJourney
    - B2CCmexOMLoggingSystemInterface
    - B2CCmexOMVIPCalloutSystemInterface
    - B2CCmexProcessProductsAndAttributes
    - B2CCmexTestFramework
    - B2CCmexUtilCreateTestData
    - B2CCmexWarmUpServiceGetAndMatchData
    - DefaultGenerateGlobalKeyImplementation
    - FieldMapperImplementation
    - IntegrationProcedureService
- Custom Metadata Access
    
    - vlocity\_ap\_\_VPLAbstractionLayerSetup\_\_mdt
    - vlocity\_ap\_\_VPL\_Console\_Actions\_\_mdt
    - vlocity\_ap\_\_VPL\_Metadata\_Config\_\_mdt
- System Permissions
    
    - API Enabled
    - Send Email