@@ -135,22 +135,34 @@ NOTE: if a creation_statement is not provided readonly for all buckets(with all
135135#### dynamicrole1 with a specific bucket, scope with both data read and write.
136136
137137``` bash
138- vault write database/roles/dynamicrole1 db_name=" couchbasecapella-database" creation_statements=' {"access": [ { "privileges": [ "data_reader", "data_writer" ], "resources": { "buckets": [ { "name": "vault-bucket-1", "scopes": [ { "name": "vault-bucket-1-scope-1", "collections": [ "*" ] } ] } ] } } ]}' default_ttl=" 5m" max_ttl=" 1h"
138+ vault write database/roles/dynamicrole1 \
139+ db_name=" couchbasecapella-database" \
140+ creation_statements=' {"access": [ { "privileges": [ "data_reader", "data_writer" ], "resources": { "buckets": [ { "name": "vault-bucket-1", "scopes": [ { "name": "vault-bucket-1-scope-1", "collections": [ "*" ] } ] } ] } } ]}' \
141+ default_ttl=" 5m" \
142+ max_ttl=" 1h"
139143```
140144
141145<code >Success! Data written to: database/roles/dynamicrole1</code >
142146
143147#### dynamicrole2 with a list of 3 buckets (its all scopes &collections) access previleges of both data read and write.
144148
145149``` bash
146- vault write database/roles/dynamicrole2 db_name=" couchbasecapella-database" creation_statements=' {"access": [ { "privileges": [ "data_reader", "data_writer" ], "resources": { "buckets": [ { "name": "db-cred-test-12Qj", "scopes": [ { "name": "*" } ] }, { "name": "db-cred-test-3zRb", "scopes": [ { "name": "*" } ] }, { "name": "db-cred-test-FcAv", "scopes": [ { "name": "*" } ] } ] } } ]}' default_ttl=" 5m" max_ttl=" 1h"
150+ vault write database/roles/dynamicrole2 \
151+ db_name=" couchbasecapella-database" \
152+ creation_statements=' {"access": [ { "privileges": [ "data_reader", "data_writer" ], "resources": { "buckets": [ { "name": "db-cred-test-12Qj", "scopes": [ { "name": "*" } ] }, { "name": "db-cred-test-3zRb", "scopes": [ { "name": "*" } ] }, { "name": "db-cred-test-FcAv", "scopes": [ { "name": "*" } ] } ] } } ]}' \
153+ default_ttl=" 5m" \
154+ max_ttl=" 1h"
147155```
148156
149157<code >Success! Data written to: database/roles/dynamicrole2</code >
150158
151159#### dynamicrole3 with all buckets
152160``` bash
153- vault write database/roles/dynamicrole3 db_name=" couchbasecapella-database" creation_statements=' {"access": [ { "privileges": [ "data_reader" ], "resources": { "buckets": [ { "name": "*" } ] } } ]}' default_ttl=" 5m" max_ttl=" 1h"
161+ vault write database/roles/dynamicrole3 \
162+ db_name=" couchbasecapella-database" \
163+ creation_statements=' {"access": [ { "privileges": [ "data_reader" ], "resources": { "buckets": [ { "name": "*" } ] } } ]}' \
164+ default_ttl=" 5m" \
165+ max_ttl=" 1h"
154166```
155167
156168<code >Success! Data written to: database/roles/dynamicrole3</code >
0 commit comments