Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Displaying projects a user is member of

To display which project projects a user is a member of is a two-step approach in Mitaka. First one needs to determine the user's ID, before this ID is used to retreive the projects this user is a member of:

Code Block
languagebash
titleDetermine user ID
$ openstack userrole showassignment eigilolist --domain=NTNU
+-----------+------------------------------------------------------------------+
| Field     | Value                                                            |
+-----------+------------------------------------------------------------------+
| domain_id | cb782810849b4ce8bce7f078cc193b19                                 |
| email     | eigil.obrestad@ntnu.no                                           |
| enabled   | True                                                             |
| id        | 1790de92c726dc409c223dcfed7fe2c67d792f3cf8e7f46118e5c2bfd63faff3 |
| name      | eigilo                                                           |
+-----------+------------------------------------------------------------------+

$ openstack role assignment list --user 1790de92c726dc409c223dcfed7fe2c67d792f3cf8e7f46118e5c2bfd63faff3user eigilo --user-domain=NTNU --names
+------------------+-------------+-------+---------------+--------+-----------+
| Role             | User        | Group | Project       | Domain | Inherited |
+------------------+-------------+-------+---------------+--------+-----------+
| admin            | eigilo@NTNU |       | admin@Default |        | False     |
| _member_         | eigilo@NTNU |       | eigil@Default |        | False     |
| heat_stack_owner | eigilo@NTNU |       | eigil@Default |        | False     |
+------------------+-------------+-------+---------------+--------+-----------+

...