mirror of
https://github.com/minio/minio.git
synced 2025-01-11 23:13:23 -05:00
Fix multi-user doc to reflect the latest change
This commit is contained in:
parent
26640033b0
commit
cebeca3075
@ -39,36 +39,76 @@ Create new canned policy by name `getonly` using `getonly.json` policy file.
|
||||
mc admin policy add myminio getonly getonly.json
|
||||
```
|
||||
|
||||
Create a new user `newuser` on MinIO use `mc admin user`, specify `getonly` canned policy for this `newuser`.
|
||||
Create a new user `newuser` on MinIO use `mc admin user`.
|
||||
```
|
||||
mc admin user add myminio newuser newuser123 getonly
|
||||
mc admin user add myminio newuser newuser123
|
||||
```
|
||||
|
||||
### 3. Disable user
|
||||
Once the user is successfully created you can now apply the `getonly` policy for this user.
|
||||
```
|
||||
mc admin policy set myminio getonly user=newuser
|
||||
```
|
||||
|
||||
### 3. Create a new group
|
||||
```
|
||||
mc admin group add myminio newgroup newuser
|
||||
```
|
||||
|
||||
Once the group is successfully created you can now apply the `getonly` policy for this group.
|
||||
```
|
||||
mc admin policy set myminio getonly group=newgroup
|
||||
```
|
||||
|
||||
### 4. Disable user
|
||||
Disable user `newuser`.
|
||||
```
|
||||
mc admin user disable myminio newuser
|
||||
```
|
||||
|
||||
Disable group `newgroup`.
|
||||
```
|
||||
mc admin group disable myminio newgroup
|
||||
```
|
||||
|
||||
### 4. Remove user
|
||||
Remove the user `newuser`.
|
||||
```
|
||||
mc admin user remove myminio newuser
|
||||
```
|
||||
|
||||
### 5. Change user policy
|
||||
Change the policy for user `newuser` to `putonly` canned policy.
|
||||
Remove the user `newuser` from a group.
|
||||
```
|
||||
mc admin user set-policy myminio newuser putonly
|
||||
mc admin group remove myminio newgroup newuser
|
||||
```
|
||||
|
||||
### 5. List all users
|
||||
Remove the group `newgroup`.
|
||||
```
|
||||
mc admin group remove myminio newgroup
|
||||
```
|
||||
|
||||
### 5. Change user or group policy
|
||||
Change the policy for user `newuser` to `putonly` canned policy.
|
||||
```
|
||||
mc admin policy set myminio putonly user=newuser
|
||||
```
|
||||
|
||||
Change the policy for group `newgroup` to `putonly` canned policy.
|
||||
```
|
||||
mc admin policy set myminio putonly group=newgroup
|
||||
```
|
||||
|
||||
### 6. List all users or groups
|
||||
List all enabled and disabled users.
|
||||
```
|
||||
mc admin user list myminio
|
||||
```
|
||||
|
||||
### 6. Configure `mc`
|
||||
List all enabled or disabled groups.
|
||||
```
|
||||
mc admin group list myminio
|
||||
```
|
||||
|
||||
### 7. Configure `mc`
|
||||
```
|
||||
mc config host add myminio-newuser http://localhost:9000 newuser newuser123 --api s3v4
|
||||
mc cat myminio-newuser/my-bucketname/my-objectname
|
||||
|
Loading…
Reference in New Issue
Block a user