TM Forum Community

 View Only
  • 1.  TM633 Service Catalog - ServiceFeatureSpecification - IsEnabled attribute

    Posted Apr 05, 2022 09:53

    Hi Everyone,

    Can someone share any use case to clarify the logic behind boolean isEnabled attribute in ServiceFeatureSpecification resource?

     

    I will be using this isEnabled  property to indicate if the feature is enabled or not  based on featureSpecificaton.lifecycleStatus  in the Service catalog DB which will be used as part of service order validation.        featureSpecification.lifecycleStatus in Serivce catalog DB will have different lifecycle Statuses such as Active, Draft, Suspended.

     

     Any suggestions?

     

    #General

     

    Thanks

    Rajiv


    #General

    ------------------------------
    Rajiv Inamdar
    TalkTalk Group
    ------------------------------


  • 2.  RE: TM633 Service Catalog - ServiceFeatureSpecification - IsEnabled attribute

    TM Forum Member
    Posted Apr 07, 2022 06:43
    @Ludovic Robert / @Jonathan Goldberg is this something you could possibly help with or know someone who is active in the catalog space?​​

    ------------------------------
    David Whitfield
    TalkTalk Group
    ------------------------------



  • 3.  RE: TM633 Service Catalog - ServiceFeatureSpecification - IsEnabled attribute

    TM Forum Member
    Posted Apr 07, 2022 08:48
    Hi Rajiv and David

    To be honest, my first impression is that this this is an unfortunate copy-paste from Feature instance in service/resource activation + inventory, where the meaning is very clear. Toggling the feature on and off is done, conceptually, by setting/resetting isEnabled and invoking Activation and Configuration API POST operation.
    But Rajiv's proposed creative use of the attribute at catalog level is an intriguing idea.

    Maybe @Vance Shipley can shed some light.​

    ------------------------------
    Jonathan Goldberg
    Amdocs Management Limited
    Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
    ------------------------------



  • 4.  RE: TM633 Service Catalog - ServiceFeatureSpecification - IsEnabled attribute

    TM Forum Member
    Posted Apr 07, 2022 09:35
    agree @Jonathan Goldberg that this would make sense on the copy paste and that in the context of order/service its the on/off switch.

    I was wondering if actually this should have more made use (similar to service specification) of lifecycleStatus but it felt like given the constraint of the spec that the isEnabled attribute could indicate its 'availability' for usage.​

    ------------------------------
    David Whitfield
    TalkTalk Group
    ------------------------------