TMF672 User Roles and Permissions API REST Specification R17.0.1
- Maturity level: Level 4 - Forum Approved
Created By: Internet of Everything Project
This document is the specification of the REST API for User Roles and Permissions.
This API assumes that once a product is purchased by a customer (under a given account), as part of the product instantiation during the provisioning process, if a manageable asset is created under that product instance (e.g.: an eCare system registration, an account into a digital service platform, then this manageable asset will be assigned as owner to the individual that has admin rights over the customer and account entity under which the product was purchased. This association will be the first permission registered in the system (root permission) over the specific manageable asset, granting that individual (or another one if the purchasing process allows defining another admin for the manageable assets created) owner access to that asset and then the owner can use this API to grant access, with different access levels, to other individuals (users).