Uploaded image for project: 'Gateway'
  1. Gateway
  2. GTWY-4974

Modify all dataset and file related views to use the hasPermission authorization model.

XMLWordPrintable

    • Icon: Technical Work Technical Work
    • Resolution: Duplicate
    • Icon: Standard Standard
    • None
    • None
    • None
    • None

      Migrate all the views related to dataset in application to use the New Authorization Model.

      Acceptance Criteria:
      Modify all dataset views related to Dataset to use hasPermission annotations/bean/xml tag.
      Modify all file related views to use hasPermissions,.
      Make all changes behind the SHARED_NEW_AUTHORIZATION_MODEL togglz.

      Note: This work does not include data transfer related views.


      Note:
      Controllers that do NOT need to be modified are -
      1. Controller that creates a Top-level Dataset in ESG
      2. Controller that creates a Dataset in Repo
      3. Project Controllers and other controllers not related to dataset.

      Note:
      Example controllers that are using the new authorization model:
      1. DeleteDatasetController
      2. DataTransferController

              Unassigned Unassigned
              sakhan sakhan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: