@@ -251,51 +251,6 @@ async def showcase_vault_operations(client: Client):
251251 print (vault .title )
252252 # [developer-docs.sdk.python.list-vault]-end
253253
254- async def showcase_group_permission_operations (client : Client , vault_id : str , group_id : str ):
255-
256- # [developer-docs.sdk.python.grant-group-permissions]-start
257- # Grant Group Permissions
258- await client .vaults .grant_group_permissions (
259- vault_id = vault_id ,
260- group_permissions_list = [
261- GroupAccess (
262- group_id = group_id ,
263- permissions = READ_ITEMS ,
264- )
265- ],
266- )
267- print (f"Granted group { group_id } permissions to vault { vault_id } " )
268- # [developer-docs.sdk.python.grant-group-permissions]-end
269-
270- # [developer-docs.sdk.python.update-group-permissions]-start
271- # Update Group Permissions
272- await client .vaults .update_group_permissions (
273- group_permissions_list = [
274- GroupVaultAccess (
275- vault_id = vault_id ,
276- group_id = group_id ,
277- permissions = MANAGE_VAULT ,
278- )
279- ],
280- )
281- print (f"Updated group { group_id } permissions to vault { vault_id } " )
282- # [developer-docs.sdk.python.update-group-permissions]-start
283-
284- # [developer-docs.sdk.python.revoke-group-permissions]-start
285- # Revoke Group Permissions
286- await client .vaults .revoke_group_permissions (
287- vault_id = vault_id ,
288- group_id = group_id ,
289- )
290- # [developer-docs.sdk.python.update-group-permissions]-end
291-
292- # [developer-docs.sdk.python.get-group]-start
293- # Get a group
294- group = await client .groups .get (group_id , GroupGetParams (vaultPermissions = False ))
295- print (group )
296- # [developer-docs.sdk.python.get-group]-end
297-
298-
299254async def showcase_batch_item_operations (client : Client , vault_id : str ):
300255 # [developer-docs.sdk.python.batch-create-items]-start
301256 items_to_create = []
0 commit comments