How-To - ArcFM - Assign Permissions to ArcFM System Tables

Version 2

    An ArcFM geodatabase contains the following essential tables, which are created by running the Create/Update ArcFM Solution System Tables function:

     

    MM_CLASS_MODELNAMES

    MM_DOCUMENTS

    MM_FIELD_MODELNAMES

    MM_PACKAGES

    MM_PAGE_TEMPLATES

    MM_PERSIST_INFO

    MM_SNAPPING

    MM_STORED_DISPLAYS

    MM_SYSTEM_DOCUMENTS

    MM_SYSTEM_PACKAGES

    MM_SYSTEM_PAGE_TEMPLATES

    MM_SYSTEM_PERSIST_INFO

    MM_SYSTEM_STORED_DISPLAYS

     

    These tables store important configuration information for the use and management of Stored Displays, model names, snapping, etc.

     

    Permissions to these tables should be assigned to two roles: mm_admin and mm_user.

    • The mm_admin role should be assigned Write permission to all of these tables.
    • The mm_user role's permissions should be as follows:
      • Read:

    MM_CLASS_MODELNAMES

    MM_FIELD_MODELNAMES

    MM_SNAPPING

    MM_SYSTEM_DOCUMENTS

    MM_SYSTEM_PACKAGES

    MM_SYSTEM_PAGE_TEMPLATES

    MM_SYSTEM_PERSIST_INFO

    MM_SYSTEM_STORED_DISPLAYS

      • Write:

    MM_DOCUMENTS

    MM_PACKAGES

    MM_PAGE_TEMPLATES

    MM_PERSIST_INFO

    MM_STORED_DISPLAYS

     

    As always, assigning these table permissions should be performed in ArcCatalog.