Open APIs

 View Only
  • 1.  TMF672 Permission Specification Set missing from API?

    TM Forum Member
    Posted Apr 21, 2024 11:07

    Hi,

    I'm looking at implementing a party and profile management solution and there seems to be something missing from the user party role API. In the TMF669 Party Role Management document it refers to a permission specification set to group permissions but in the TMF672 User Role Permission Management API this isn't there - see sample below from the 669 document.

      "permissionSpecificationSet": [
        {
          "@type": "PermissionSpecificationSetRef",
          "href": "https:/host:port/tmfapi/userRolePermissionManagement/v4/permissionSpecificationSet/2473-dc10",
          "id": "2473-dc10"
        },
        {
          "@type": "PermissionSpecificationSetRef",
          "href": "https:/host:port/tmfapi/userRolePermissionManagement/v4/permissionSpecificationSet/920e-01df",
          "id": "920e-01df"
        }
      ]

    I've looked in the V5 table and user role permission isn't there yet but possibly it's just not published but does anyone have any information on whether this is something that will be included in the API?



    ------------------------------
    Steve Ranford-Bragg
    BT Group plc
    ------------------------------


  • 2.  RE: TMF672 Permission Specification Set missing from API?

    TM Forum Member
    Posted Apr 22, 2024 04:10

    Ah, when I got back to my work PC I managed to find the V5 definition for TMF672 in Git so can't have been published yet and that contains the missing parts - so never mind! :-) 

    For anyone interested who has access the YAML is here OAS_Open_API_And_Data_Model/apis/TMF672_User_Role_Permission/oas/TMF672-Roles_And_Permissions-v5.0.0.oas.yaml at v5.0.0-dev · tmforum-rand/OAS_Open_API_And_Data_Model (github.com)



    ------------------------------
    Steve Ranford-Bragg
    BT Group plc
    ------------------------------