Browse Source

更新用户管理命令行

master
chengda 2 days ago
parent
commit
9cc32c596b
  1. 76
      README.md

76
README.md

@ -239,3 +239,79 @@ openstack --help | grep "^ project"
通过CLI(命令行)进行管理 通过CLI(命令行)进行管理
学习路线
```
# 查看命令体系
openstack --help | grep "^ user"
## 输出
user create Create new user
user delete Delete user(s)
user list List users
user role list List user-role assignments # 该命令过期 使用 role assignment list
user set Set user properties
user show Display user details
```
用户创建
```
# 查看帮助文档
openstack user create --help
```
用户删除
```
openstack user delete --help
```
用户列表
```
openstack user list --help
```
用户信息更新
```
openstack user set --help
```
显示用户的详细信息
```
openstack user show --help
```
列出用户角色
```
openstack role assignment list --help
# 示例
openstack role assignment list --user cloud230101 --project cloud2301
## 输出
+---------------------+---------------------+----------------------+
| Role | User | Project |
+---------------------+---------------------+----------------------+
| 9fe2ff9ee4384b1894a | ff24edb545ad4a0ab4a | 7d968aa095b743daa9da |
| 90878d3e92bab | 8e6c140b6f777 | 4075b70a5d81 |
+---------------------+---------------------+----------------------+
# 优化格式输出,只留值不要标题
openstack role assignment list --user cloud230101 --project cloud2301 --format value
## 输出
9fe2ff9ee4384b1894a90878d3e92bab ff24edb545ad4a0ab4a8e6c140b6f777 7d968aa095b743daa9da4075b70a5d81
# 显示角色名称
openstack role show 9fe2ff9ee4384b1894a90878d3e92bab # 传入角色ID
## 输出
+-----------+----------------------------------+
| Field | Value |
+-----------+----------------------------------+
| domain_id | None |
| id | 9fe2ff9ee4384b1894a90878d3e92bab |
| name | _member_ |
+-----------+----------------------------------+
```

Loading…
Cancel
Save