Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-130919

Add Session Property Vocabularies to Instance Settings

Details

    Description

      User Story

      As an Admin, I want to configure Session Property Vocabularies from Instance Settings, so that I can control vocabularies on a specific instance. 

      Acceptance Criteria 

      1. The Session Property Vocabularies configurations will persist in the System Settings. 
      2. The Session Property Vocabularies configurations will be added to the Instance Settings. 
      3. The new text in Instance settings will be identical to how they currently are in System settings
      4. When adding a vocabulary to a session property, the user must be able to come back to the main tab (Session Property Vocabularies) by either these ways:
        • Clicking on the tab title Session Property Vocabularies
        • Hitting Cancel or Save buttons
      5. When adding a vocabulary to a session property, the user must be able to use the breadcrumb so s/he can go to Segments, Instance Settings, or System Settings.
      6. After adding a Session Property Vocabulary in the Instance Settings, the associated Categories must be available when selecting the session property in the Segment Editor. 

      Design

      Figma

      Testing Scenarios

      Acceptance Criteria
       
      Testing Scenarios
       
      Test Strategy
       
      Covered by frontend test? (Yes/No)
       
      Covered by backend test? (Yes/No)
       
      All texts will remain as they currently are in System settings
      • Given Instance Settings
      • When the user goes to the Session Property Vocabularies
      • And there are no properties created
      • Then the text No entries for Session Property Vocabularies have been added yet. Use the "Add" button above to add the first. is shown
      Low NO  NO
      When adding a vocabulary to a session property, the user must be able to come back to the main tab (Session Property Vocabularies) by either these ways:
      • Clicking on the tab title Session Property Vocabularies
      • Hitting Cancel or Save buttons
      • Given the adding a vocabulary to a session property view
      • When the user clicks on the tab title Session Property Vocabularies
      • Then the user is lead to the main tab Session Property Vocabularies
      Low  NO NO 
       
      • Given the adding a vocabulary to a session property view
      • When the user clicks on Save button
      • Then the user is lead to the main tab Session Property Vocabularies
      Low  NO  NO
       
      • Given the adding a vocabulary to a session property view
      • When the user clicks on Cancel button
      • Then the user is lead to the main tab Session Property Vocabularies
      Medium NO   NO
      When adding a vocabulary to a session property, the user must be able to use the breadcrumb so s/he can go to Segments, Instance Settings, or Instance Settings.
      • Given the Session Property Vocabularies in Instance Settings
      • When the user is adding a vocabulary to a session property
      • Then the breadcrumb to go to Segments, or Instance Settings is available
      Medium  NO  NO
      After adding a Session Property Vocabulary in the Instance Settings, the associated Categories must be available when selecting the session property in the Segment Editor. 
      • Given the Segment Editor
      • When the user adds a Session Property Vocabulary in the Instance Settings
      • Then the associated Categories must be available when selecting the session property
      Critical NO  NO

      Attachments

        Issue Links

          Activity

            People

              support-qa Support QA
              julia.molano Julia Molano
              Yurena Cabrera Yurena Cabrera
              Kiyoshi Lee Kiyoshi Lee
              Yurena Cabrera
              Carlos Brichete Báez
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  Master