Uploaded image for project: 'Automation Hub'
  1. Automation Hub
  2. AAH-500

Admin user creation

Details

    • Task
    • Resolution: Done
    • Major
    • 4.4cloud01, 2.0
    • None
    • None
    • None
    • AAH Sprint 7, AAH Sprint 8

    Description

      The installer (via galaxy_colleciton) will no longer create an 'admins' group. The first time the user logs in (or anytime the want to create an admin), they will:
       
      1) Login
      2) Create a new user or modify an existing user, and select the SuperUser checkbox. This would add the django is_superuser flag to the user and grant the them all the permissions in the system without having to manage them via a group
       
      The UI will need to have the SuperUser checkbox added. The API will need to handle the logic of adding all the permission to a user that has been given 'SuperUser'.
       
      Post installation the Django admin user created by the pulp_installer will not have any fo the AH permissions. The user will need to log into AH using the Django admin user and create a new admin account, setting the Super User option to true.
       

      Attachments

        Activity

          People

            cspealma@redhat.com Clara Spealman
            chousekn Chris Houseknecht (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: