Uploaded image for project: 'Jetspeed (Retired)'
  1. Jetspeed (Retired)
  2. JS1-266

[ENH] Security constraint editor tool

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Resolution: Fixed
    • 1.4b4-dev / CVS
    • None
    • Security
    • None
    • Operating System: Other
      Platform: Other
    • 18686

    Description

      I have developed a security customizer that I would like to contribute back
      to Jetspeed. It is based off of the PSML customizer. I have attached a
      file with the necessary patches to integrate the security customizer as well
      as the new templates and code that provide the functionality. There are two
      templates attached. One allows a user to add more that one Allow to a
      security access while the other only allows one Allow per security access.
      I have seen posts on the list mentioning that multiple Allows might have not
      been the intention even though they are allowed via the API. Instead, one
      should have multiple accesses with the same action. I have provided both
      templates for either case. If it turns out that multiple Allows should not
      occur, you can greatly reduce the amount of code in the java file by
      removing the unnecessary methods needed for Allows.

      Adding a security entry
      1) Click on "Add Security"
      2) Enter a name for you security entry, along with title and description
      4) Click on "Insert Security".
      5) You will be taken back to the security update form where you can add
      security accesses

      Updating a security entry
      1) Choose a security entry and click on "Edit"
      2) Make modifications
      3) Click on "Update Security"
      4) The form should not reflect your changes

      Adding a Security Access
      1) Choose a security entry and click on "Edit"
      2) Choose the action type
      3) Choose the type of Allow
      4) If user or role Allow, choose appropriate value from the combo box. If
      owner, do nothing
      5) Click "Add Security Access"
      6) The security access should now appear in the access list

      Removing a Security Access
      1) Choose a security entry and click on "Edit"
      2) Choose the accesses that you wish to remove
      3) Click on "Remove Access"
      4) The access list should no longer have the accesses in it

      Deleting a security entry
      1) Choose a security entry and click on "Delete"
      2) Confirm your decision
      3) The security entry will not be in the browser

      Attachments

        Activity

          People

            taylor@apache.org David Sean Taylor
            caius1440@hotmail.com Jeremy Ford
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: