    :user-id (tokens/get-user-id context (:token context))
    ;; ACL-specific fields
    :extra-fields {:acl-identity (acl-identity acl)
-                  :target-provider-id (acl-target-provider-id acl)}})
+                  :target-provider-id (index/acl->provider-id acl)}})
 
 (defn create-acl
   "Save a new ACL to Metadata DB. Returns map with concept and revision id of created acl."

            [cmr.acl.core :as acl]
            [cmr.umm.acl-matchers :as acl-matchers]
            [cmr.common.util :as util]
            [cmr.common.date-time-parser :as dtp]))

(def acl-provider-id
  "The provider ID for all ACLs. Since ACLs are not owned by individual

                                            :items
                                            (map :concept_id)))))

(defn- acl->base-concept
  "Returns a basic concept map for the given request context and ACL map."
  [context acl]
