Uploaded image for project: 'Bitrepository'
  1. Bitrepository
  2. BITMAG-997

OperationPermission should be able to include more than one Permission

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Won't Fix
    • Trivial
    • None
    • 0.23.1, 1.0
    • Repository settings
    • None

    Description

      It seems silly that a Permission which allows everything except DeleteFile and ReplaceFile has to look the following:

      <OperationPermission>
      <Operation>GetFileIDs</Operation>
      </OperationPermission>
      <OperationPermission>
      <Operation>GetFile</Operation>
      </OperationPermission>
      <OperationPermission>
      <Operation>GetChecksums</Operation>
      </OperationPermission>
      <OperationPermission>
      <Operation>PutFile</Operation>
      </OperationPermission>
      <OperationPermission>
      <Operation>GetStatus</Operation>
      </OperationPermission>
      <OperationPermission>
      <Operation>GetAuditTrails</Operation>
      </OperationPermission>

      It would be much simpler if all the operations could be defined within one OperationPermission:

      <OperationPermission>
      <Operation>GetFile</Operation>
      <Operation>PutFile</Operation>
      <Operation>GetChecksums</Operation>
      <Operation>GetFileIDs</Operation>
      <Operation>GetAuditTrails</Operation>
      <Operation>GetStatus</Operation>
      </OperationPermission>

      Attachments

        Activity

          People

            Unassigned Unassigned
            jolf Jonas Lindberg Frellesen (Inactive)
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: