7 Appendix B - Important Guidelines for Configuring the Managed Objects

Given below are some important guidelines to following while configuring the managed objects (MOs) explained in this document:

  1. Use REST APIs or CNCC GUI: Direct database manipulations are not allowed. Users must use the REST APIs or the CNCC GUI to configure the managed objects.
  2. PLMN-specific configuration: For the managed objects PlmnConfig, BarredSlicesMapping, and SupportedSlicesMapping, data must be configured per PLMN. Each request must contain only a single PLMN-related information. To create another PLMN-related configuration, a separate request must be sent for that particular managed object.
  3. Dependencies between managed objects: The following dependencies must be observed:
    1. To configure a PlmnConfig managed object, ensure that:
    2. To configure a SupportedSlicesMapping managed object, ensure that:
      • PlmnConfig with the particular PLMN specified in PlmnTacList is configured.
      • Required NsiProfiles specified in nsiInformationList of supportedSnssaiList are created.
    3. To configure a BarredSlicesMapping managed object, ensure that a PlmnConfig with the particular PLMN specified in PlmnTacList is configured.
  4. Order of configuring the managed objects: The following order must be followed when configuring the managed objects:
    1. Configure SystemOptions and NsiProfiles.
    2. Configure PlmnConfig.
    3. Configure SupportedSlicesMapping and/or BarredSlicesMapping.
  5. Order of deleting the managed objects: The following order must be followed when deleting the managed objects:
    1. Delete SupportedSlicesMapping and/or BarredSlicesMapping.
    2. Delete PlmnConfig.
    3. Delete NsiProfiles and/or SystemOptions.