Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-18610

Create Store Level Operators for DFL Stores

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: CFA 2022R2
    • Component/s: None
    • Labels:
      None
    • Sprint:
      2022.R2 New Features Sprint 2, 2022.R2 New Features Sprint 3, 2022.R2 New Features Sprint 4
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      5
    • Work Type Classification:
      Sustaining

      Description

      Story

      As an admin, I would like to recognize operators in the Operator_All file that are imported into a “DFL” store and, instead of creating those operators at the master level of the hierarchy, create store level users with full operator permissions in the store to which they are assigned.

      AC

      1. When the Operator_All file is imported, check the store listed with the operator to see if the store is a “DFL” location.
        1. If the store is a DFL location, import the operator as a store level user.
        2. Elevate the user permission of the newly created store level user to “Operator”
      2. Do not create a Master level hierarchy header for this operator. Only the store level user.
      3. If the store is not a DFL store, import the operator as we do today and proceed using the existing import functionality.
      4. DFL stores should always reside below the “DFL Master” header in the hierarchy and should not change hierarchy locations when operators are imported.
      5. All other imports continue to function as expected.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jason.powell Jason Powell
                Reporter:
                jason.powell Jason Powell
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 17h
                  17h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 11h 2m Time Not Required
                  11h 2m

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.