Modifying User Permissions
From TBwiki
Applies to version v2.9, v2.10, v3.0
The access permissions of users can be modified in two different ways:
- Modify the permission of a single user: If you wish to modify the permissions of a single user, you can assign them to a group to which they are the sole member and then change the permissions of this group.
- Modify the permission of a group of users. If the change in permissions will affect more than one user, then change the permissions of the group to which they are assigned.
Important note
For the best practices regarding security and permissions, refer to Users.
To reassign a user to a different group:
1- Click Users in the navigation panel.
2- Select the Users tab, followed by the user.
3- Assign the user to a different group with different permissions.
4- Click Save.
The user appears in the User list assigned to a different user group.
To modify the permission of a user group:
1- Click Users in the navigation panel
2- Select the User Groups tab, followed by the user group.
3- Change one or more options of the group and click Save.
Path
/user_groups/@[user_group_name]
Parameters (text)
/user_groups/@[user_group_name] name = @[user_group_name] /user_groups/@[user_group_name]/authorization_sections 1+1 = "Read" applications = "Read" audio_prompts = "Read" backups = "Read" bits_clock_interfaces = "Read" call_trace = "Read" cas = "Read" clocking = "Read" configurations = "Read" file_db = "Read" gateway = "Read" h.248 = "Read" hardware_units = "Read" hosts = "Read" ip_interfaces = "Read" isdn = "Read" isup = "Read" iua = "Read" lawful_interception = "Read" logs = "Read" m2pa = "Read" m2ua = "Read" m3ua = "Read" mtp2 = "Read" mtp3 = "Read" nap_columns = "Read" naps = "Read" nats = "Read" packages_and_licenses = "Read" point_codes = "Read" profiles = "Read" radius = "Read" report = "Read" routes = "Read" routesets = "Read" routing_script = "Read" sccp = "Read" sctp = "Read" services = "Read" sip = "Read" statistics = "Read" status = "Read" system = "Read" tcap = "Read" tdm_line_interfaces = "Read" test_call = "Read" users = "Read"
Parameters (json)
{ "authorization_sections" : { "1+1" : "Read", "applications" : "Read", "audio_prompts" : "Read", "backups" : "Read", "bits_clock_interfaces" : "Read", "call_trace" : "Read", "cas" : "Read", "clocking" : "Read", "configurations" : "Read", "file_db" : "Read", "gateway" : "Read", "h.248" : "Read", "hardware_units" : "Read", "hosts" : "Read", "ip_interfaces" : "Read", "isdn" : "Read", "isup" : "Read", "iua" : "Read", "lawful_interception" : "Read", "logs" : "Read", "m2pa" : "Read", "m2ua" : "Read", "m3ua" : "Read", "mtp2" : "Read", "mtp3" : "Read", "nap_columns" : "Read", "naps" : "Read", "nats" : "Read", "packages_and_licenses" : "Read", "point_codes" : "Read", "profiles" : "Read", "radius" : "Read", "report" : "Read", "routes" : "Read", "routesets" : "Read", "routing_script" : "Read", "sccp" : "Read", "sctp" : "Read", "services" : "Read", "sip" : "Read", "statistics" : "Read", "status" : "Read", "system" : "Read", "tcap" : "Read", "tdm_line_interfaces" : "Read", "test_call" : "Read", "users" : "Read" }, "name" : @[user_group_name] }