Skip to main content
OpenEye Knowledge Base

Best Practices for Configuring User Group Permissions Based on Role

User Group Permissions Best Practices

Taking the time to set up user groups that fit your organization not only saves time when onboarding new team members but ensures the OWS experience is tailored to a team member's role, reducing the potential for costly mistakes.  

Here are four examples of common roles that may exist for your organization; Tech Support, Operations/Management, Sales, and Billing/Finance. This article will show some recommendations for applying permissions to custom user groups that you can create based on the examples mentioned above. 

Operations Manager and Tech Support Manager  |  Sales and Sales Design   |  Tech Support  |  Purchasing, Finance, or Accounting  |  Training Access Only

Operations Manager and Tech Support Manager 

This role would be a sub-administrator of an account and would have many of the permissions of an admin with a few differences. This role within your organization would be the person who manages teams as well as adds new team members into OWS. This could be someone who would be responsible for day-to-day management but not account management.

  • Channel Partner Permissions 
    • Manage Accounts 
    • Manage Unassigned Recorders
    • System Design Tool
    • All Alert permissions 
    • All Report permissions 
    • All Operations Permissions 
    • All Account Licenses Permissions 
    • View Subscription Billing Invoices 
clipboard_e84eb1e64f7768dd39b4f933402e571bd.png clipboard_e599604cd0850aa8305d6f32475efcdc6.png
  • Account Access 
    • Include All Accounts In This User Group 
clipboard_ee919359ac6118ee8652703ca9973fa25.png  
  • Web Services Permissions 
    • Enable Administrative Access
clipboard_e934c0b0e2f72bfe5d77e82672ccce23a.png  
  • Video Export/Clips 
    • All permissions selected 
clipboard_ecc97748c09beb732b8376656e20dadda.png clipboard_e728d0c097a9a8febb0d070995dc1d218.png
Sales and Sales Design 

The recommended Sales and Sales Design role has the permissions they need to get to the tools they need such as System Design Tool as well as access to features for training and demo purposes, but otherwise has minimal permissions selected. 

  • Channel Partner Permissions 
    • System Design Tool 
    • View Alerts 
    • View Reports 
clipboard_e8199d7c156dca52b4541ad4d7716b0ae.png  
  • Account Access 
    • This user would only need access to the demo account 
clipboard_e4f3b9d391c2aaf9dcfc6175e70a924dd.png  
  • Web Services Permissions 
    • Enable Web Services Portal
    • Client Access
      • Enable Full Client Access
clipboard_ed7f07f65a879b7b5aed90fb4155c86da.png clipboard_e04960b2cd5d3204e7ce9ed83ce14c6c7.png
  • Video Export/Clips  
    • All permissions selected 
clipboard_e58f140832f7fcbe66a8174378d825937.png clipboard_ec0dbe7ae5584769bfe1dde44407bf0d1.png
Tech Support 

These recommended permissions would be for team members responsible for responding to customer problems. This role has been given access to the system design tool, as it can be used when troubleshooting problems a customer might be facing. They also have permission to view alerts, this permission along with ‘view reports’ are auto-selected and it’s considered best practice to give them to all team members. We would also give this role the ability to view subscription management for end users This would allow them to determine licensing without being able to make changes.

  • Channel Partner Permissions 
    • System Design Tool 
    • View Alerts 
    • View Reports 
    • View Subscription Management 
clipboard_eceea8bc87ac199f8aa4429a1e293af09.png clipboard_e8d439a7867c1bb8fd3b1ec63e427839b.png
  • Account Access 
    • ​​​​​​​Select Auto-Include 
clipboard_ec2a86aa591439f04b594a9fa1e6317b6.png  
  • Web Services Permissions 
    • Enable Web Services Portal
    • User and User Group Management
      • Enable User and User Group Administrator
    • Manage Locations and Location Groups 
      • Enable Group Administrator
    • Manage Devices
      • ​​​​​​​None
    • Alerts
      • ​​​​​​​Enable Alert Administrator
    • Reports
      • ​​​​​​​​​​​​​​Enable Report Administrator​​​​​​​​​​​​​​ ​​​​​​​
    • ​​​​​​​Client Access
      • ​​​​​​​Enable Full Client Access
      • Allows Third Party Integration Access 
      • Configure Point of Sale Options 
      • Search Point of Sale Data 
clipboard_e805e261e19fe9ff55a5ff6ca3623554d.png clipboard_e1582b83771db5e242ab4e0aed8521008.png
clipboard_eadf9d65594bcc6fbd68dc2b6593c84c0.png clipboard_eabacbb6f2262d32f89f17135bbc08a1a.png
  • Video Clips Permissions
    • ​​​​​​​Export Video Locally 
    • Export Video to Web Services 
    • View and Download Any Video Clip
      • Edit Any Video Clips  
    • View and Download Video Clips Added by User
      • Edit Your Video Clips
    • Share Video Clips 
      • Share With New Guest Accounts 
clipboard_ece67962ef0e3224da21928b8cea2f1b1.png clipboard_ed229ed3178b0d2540d223900fb9b1753.png
Purchasing, Finance, or Accounting

This role would be for the person within your organization who is managing purchasing or accounts payable.  There are some very specific permissions they would need to access tools such as Subscription Management, the Inventory Report and the Order and Shipping Report.

  • Channel Partner Permissions
    • ​​​​​​​View Alerts 
    • View Reports 
    • Order and Shipping Report 
    • Manage Subscription Management 
    • View Subscription Management 
    • View Subscription Billing Invoices 
    • Receive Subscription Billing Notifications 
clipboard_e120754b771f192ab6cf53e59fd78eb81.png clipboard_e57c2841abc89644225884517c7621d38.png
  • Account Access 
    • ​​​​​​​Select Auto-Include 
clipboard_e1e1d7e2c94a55bee52b2bb265bdb46c0.png  
  • Web Services Permissions 
    • ​​​​​​​No permissions selected 
  • Web Services Permissions 
    • Enable Web Services Portal
    • ​​​​​​​Client Access
      • ​​​​​​​Enable Full Client Access
clipboard_e0901e8aa659dd28c52d46a928a05fab5.png clipboard_ec90b0cd7553cbc0e6db653494262791c.png
  • Video Export/Clips
    • ​​​​​​​No permissions selected 

 

Training Access Only User Group

If wanting to extend training access to specific users but no other features, you can can create a Channel Partner User Group for Training Access Only. This may be a dedicated group that needs access to partner tools like training, but not other features such as video. 

Create a Training Access Only User Group:

  1. Click on Management > User Management > User Groups > Add New User Group.
  2. Enter a Name for the Group and a Description and click Create.
  • Suggested Name: Training Access
  • Description: Training Access only
  1. The Channel Partner Users menu shows the users in the group. We'd recommend adding users after the user group permissions are selected and saved.
  2. Under Channel Partner Permissions, uncheck all default settings, then enable System Design Tools and click Save.
  3. Under 2-Step Verification, take no action. Keep default settings so that no options are selected.
  4. Under Account Access, take no action. Keep default settings so that no options are selected.
  5. Under Web Services Permissions, take no action. Keep default settings so that no options are selected.
  6. Under Remote Client Permissions, uncheck all default settings except Allows users to connect to Web Services and locations using a web browser. under the Web Browser heading and click Save.
  7. Under Recorder Permissions, take no action. Keep default settings so that no options are selected.
  8. Under General Information, review the name and description. No need to add anything if they are correct.

Create and Add a New User to the Training Access User Group:

  1. Click on Management > User Management > Users > Add New User.
  2. Enter the name and email address of the user you wish to add.
  • An invite will be sent to that email address allowing the user to choose a password and log in once they have accepted the invitation.
  1. Select the Training Access User Group and click Add New User.

Training Access User Group Training Video

 

  • Was this article helpful?