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

Admin user creation

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

      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.
       

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

                Created:
                Updated:
                Resolved: