1
0
mirror of https://github.com/ansible/awx.git synced 2024-11-02 01:21:21 +03:00
awx/lib/ui/ascii_mockups.md
2013-05-08 12:02:56 -04:00

98 lines
1.4 KiB
Markdown

Mockups
=======
Goals/priority:
Organizations
Inventory
Groups
Hosts
Subgroup
Host variable
Group variable
Jobs and Job Results
Credentials
Projects
Teams
Permissions
Later/Roadmap:
Rich Editing
Just conceptual stuff prior to using Balsamiq.
Login
username:
password:
When log in, menu options:
organizations
projects
teams
credentials
Organization tab:
[if admin, plus sign for add ? ]
org1 [ if admin, delete ]
org2
org3
Organizations detail:
[ see all properties ]
[ click to edit some of them if admin ]
[ if org admin, + project to organization ]
[ + add a user ]
[ + add more admins ]
Projects details:
(projects are created from the organization detail page)
Teams:
add users / remove users
Users:
add remove/users
Credentials:
Permissions:
Jobs:
Inventory View:
| Groups
+--+ Subgroup <----------------- click on this
+----- subgroup
see hosts in group that was selected above, (directly?)
MPD: may need to add a way to see all child hosts of a given group in API
/api/v1/groups/N/all_hosts
if no group is selected, use /api/v1/hosts/
[ Group selector ] [ edit link ] [ delete link (if no kids?) ]
[ Host list ] [ edit link ] [ delete link ]
tree of list of
GROUPS | HOSTS
x | asdf
x | jkl
x | foo
x |
x |