4. 프로젝트와 사용자 계정이 생성되면 생성한 사용자 계정에 역할을 설정해야 합니다. 어떤 규칙들이 있는지 우선 openstack role list 명령어를 이용해 확인합니다. 여기서는 Member 역할을 사용하겠습니다.
nalee@controller:~$ openstack role list
+———————————-+——————+
| ID | Name |
+———————————-+——————+
| 2df60b4750c14a91afedb2890a26325f | service |
| 7fbd68e1466041dba647d6bb52153b70 | ResellerAdmin |
| 98fbd6d7c431481793b14849984fdd0d | heat_stack_owner |
| 9fe2ff9ee4384b1894a90878d3e92bab | member |
| a6cbca2a1afd4075b53497f37510952a | Member |
| a96b25230fbf42b8b599f07aa1de25ac | heat_stack_user |
| aa3864c4e01247e188275f493fdd82fd | admin |
| ccaf3e4d5ed2431d8c9abf88b3ed06e4 | anotherrole |
+———————————-+——————+
5. openstack role add 명령어를 이용해 앞에서 생성한 프로젝트와 사용자 이름을 입력합니다. project는 developer2를 입력하고, user는 janghj를 입력합니다. 마지막으로 롤은 Member를 입력합니다. 그러면 생성한 사용자 계정에 프로젝트와 역할까지 모두 설정됩니다.
nalee@controller:~$ openstack role add –project developer2 –user janghj Member