docs/RoleV2Permissions.md in talon_one-3.0.2 vs docs/RoleV2Permissions.md in talon_one-5.0.0
- old
+ new
@@ -2,18 +2,18 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**permission_sets** | [**Array<RoleV2PermissionSet>**](RoleV2PermissionSet.md) | List of grouped operation IDs to use as a reference in the roles section. Each group of operation IDs has a name. | [optional]
-**roles** | [**RoleV2PermissionsRoles**](RoleV2PermissionsRoles.md) | | [optional]
+**permission_sets** | [**Array<RoleV2PermissionSet>**](RoleV2PermissionSet.md) | List of grouped logical operations referenced by roles. | [optional]
+**roles** | [**RoleV2RolesGroup**](RoleV2RolesGroup.md) | | [optional]
## Code Sample
```ruby
require 'TalonOne'
-instance = TalonOne::RoleV2Permissions.new(permission_sets: null,
+instance = TalonOne::RoleV2Permissions.new(permission_sets: [{name=Application permission set, logicalOperations=[getApplicationOperations, editApplicationOperations]}, {name=Campaign manager permission set, logicalOperations=[getCampaignOperations, createCampaignOperations, updateCampaignOperations]}, {name=Campaign read-only permission set, logicalOperations=[getCampaignOperations]}, {name=Loyalty program read-only permission set, logicalOperations=[getLoyaltyProgramOperations]}, {name=Campaign access group manager permission set, logicalOperations=[getCampaignAccessGroupOperations, updateCampaignAccessGroupOperations, deleteCampaignAccessGroupOperations]}],
roles: null)
```