Toolpack:Creating User Groups C

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(changed permissions to read, changed Rest API to Northbound Interface)
Line 43: Line 43:
  
  
<div class="mw-collapsible mw-collapsed" data-collapsetext="RESTFUL provisioning API" data-expandtext="RESTFUL provisioning API" style="width: 400px;">
+
<div class="mw-collapsible mw-collapsed" data-collapsetext="Northbound Interface" data-expandtext="Northbound Interface" style="width: 400px;">
  
 
'''Path'''
 
'''Path'''
Line 56: Line 56:
  
 
/user_groups/@[user_group_name]/authorization_sections
 
/user_groups/@[user_group_name]/authorization_sections
1+1                  = "Read/Write"
+
1+1                  = "Read"
applications          = "Read/Write"
+
applications          = "Read"
audio_prompts        = "Read/Write"
+
audio_prompts        = "Read"
backups              = "Read/Write"
+
backups              = "Read"
bits_clock_interfaces = "Read/Write"
+
bits_clock_interfaces = "Read"
call_trace            = "Read/Write"
+
call_trace            = "Read"
cas                  = "Read/Write"
+
cas                  = "Read"
clocking              = "Read/Write"
+
clocking              = "Read"
configurations        = "Read/Write"
+
configurations        = "Read"
file_db              = "Read/Write"
+
file_db              = "Read"
gateway              = "Read/Write"
+
gateway              = "Read"
h.248                = "Read/Write"
+
h.248                = "Read"
hardware_units        = "Read/Write"
+
hardware_units        = "Read"
hosts                = "Read/Write"
+
hosts                = "Read"
ip_interfaces        = "Read/Write"
+
ip_interfaces        = "Read"
isdn                  = "Read/Write"
+
isdn                  = "Read"
isup                  = "Read/Write"
+
isup                  = "Read"
iua                  = "Read/Write"
+
iua                  = "Read"
lawful_interception  = "Read/Write"
+
lawful_interception  = "Read"
logs                  = "Read/Write"
+
logs                  = "Read"
m2pa                  = "Read/Write"
+
m2pa                  = "Read"
m2ua                  = "Read/Write"
+
m2ua                  = "Read"
m3ua                  = "Read/Write"
+
m3ua                  = "Read"
mtp2                  = "Read/Write"
+
mtp2                  = "Read"
mtp3                  = "Read/Write"
+
mtp3                  = "Read"
nap_columns          = "Read/Write"
+
nap_columns          = "Read"
naps                  = "Read/Write"
+
naps                  = "Read"
nats                  = "Read/Write"
+
nats                  = "Read"
packages_and_licenses = "Read/Write"
+
packages_and_licenses = "Read"
point_codes          = "Read/Write"
+
point_codes          = "Read"
profiles              = "Read/Write"
+
profiles              = "Read"
radius                = "Read/Write"
+
radius                = "Read"
report                = "Read/Write"
+
report                = "Read"
routes                = "Read/Write"
+
routes                = "Read"
routesets            = "Read/Write"
+
routesets            = "Read"
routing_script        = "Read/Write"
+
routing_script        = "Read"
sccp                  = "Read/Write"
+
sccp                  = "Read"
sctp                  = "Read/Write"
+
sctp                  = "Read"
services              = "Read/Write"
+
services              = "Read"
sip                  = "Read/Write"
+
sip                  = "Read"
statistics            = "Read/Write"
+
statistics            = "Read"
status                = "Read/Write"
+
status                = "Read"
system                = "Read/Write"
+
system                = "Read"
tcap                  = "Read/Write"
+
tcap                  = "Read"
tdm_line_interfaces  = "Read/Write"
+
tdm_line_interfaces  = "Read"
test_call            = "Read/Write"
+
test_call            = "Read"
users                = "Read/Write"
+
users                = "Read"
 
</pre>
 
</pre>
  
Line 109: Line 109:
 
{
 
{
 
   "authorization_sections" : {
 
   "authorization_sections" : {
     "1+1" : "Read/Write",
+
     "1+1" : "Read",
     "applications" : "Read/Write",
+
     "applications" : "Read",
     "audio_prompts" : "Read/Write",
+
     "audio_prompts" : "Read",
     "backups" : "Read/Write",
+
     "backups" : "Read",
     "bits_clock_interfaces" : "Read/Write",
+
     "bits_clock_interfaces" : "Read",
     "call_trace" : "Read/Write",
+
     "call_trace" : "Read",
     "cas" : "Read/Write",
+
     "cas" : "Read",
     "clocking" : "Read/Write",
+
     "clocking" : "Read",
     "configurations" : "Read/Write",
+
     "configurations" : "Read",
     "file_db" : "Read/Write",
+
     "file_db" : "Read",
     "gateway" : "Read/Write",
+
     "gateway" : "Read",
     "h.248" : "Read/Write",
+
     "h.248" : "Read",
     "hardware_units" : "Read/Write",
+
     "hardware_units" : "Read",
     "hosts" : "Read/Write",
+
     "hosts" : "Read",
     "ip_interfaces" : "Read/Write",
+
     "ip_interfaces" : "Read",
     "isdn" : "Read/Write",
+
     "isdn" : "Read",
     "isup" : "Read/Write",
+
     "isup" : "Read",
     "iua" : "Read/Write",
+
     "iua" : "Read",
     "lawful_interception" : "Read/Write",
+
     "lawful_interception" : "Read",
     "logs" : "Read/Write",
+
     "logs" : "Read",
     "m2pa" : "Read/Write",
+
     "m2pa" : "Read",
     "m2ua" : "Read/Write",
+
     "m2ua" : "Read",
     "m3ua" : "Read/Write",
+
     "m3ua" : "Read",
     "mtp2" : "Read/Write",
+
     "mtp2" : "Read",
     "mtp3" : "Read/Write",
+
     "mtp3" : "Read",
     "nap_columns" : "Read/Write",
+
     "nap_columns" : "Read",
     "naps" : "Read/Write",
+
     "naps" : "Read",
     "nats" : "Read/Write",
+
     "nats" : "Read",
     "packages_and_licenses" : "Read/Write",
+
     "packages_and_licenses" : "Read",
     "point_codes" : "Read/Write",
+
     "point_codes" : "Read",
     "profiles" : "Read/Write",
+
     "profiles" : "Read",
     "radius" : "Read/Write",
+
     "radius" : "Read",
     "report" : "Read/Write",
+
     "report" : "Read",
     "routes" : "Read/Write",
+
     "routes" : "Read",
     "routesets" : "Read/Write",
+
     "routesets" : "Read",
     "routing_script" : "Read/Write",
+
     "routing_script" : "Read",
     "sccp" : "Read/Write",
+
     "sccp" : "Read",
     "sctp" : "Read/Write",
+
     "sctp" : "Read",
     "services" : "Read/Write",
+
     "services" : "Read",
     "sip" : "Read/Write",
+
     "sip" : "Read",
     "statistics" : "Read/Write",
+
     "statistics" : "Read",
     "status" : "Read/Write",
+
     "status" : "Read",
     "system" : "Read/Write",
+
     "system" : "Read",
     "tcap" : "Read/Write",
+
     "tcap" : "Read",
     "tdm_line_interfaces" : "Read/Write",
+
     "tdm_line_interfaces" : "Read",
     "test_call" : "Read/Write",
+
     "test_call" : "Read",
     "users" : "Read/Write"
+
     "users" : "Read"
 
   },
 
   },
 
   "name" : @[user_group_name]
 
   "name" : @[user_group_name]

Revision as of 10:59, 14 October 2015

Applies to version v2.9

One or more user groups can be created to define access rights, such as read only, read/write, or no access at all. Access rights can be assigned to all regions of the web portal or to specific areas.


To create a user group:

1- Click Users in the navigation panel.


Users Navigation Panel B.png


2- Select the User Groups tab and click Create New User Groups, to add a new user group.


Users CreateNewUserGroup B.png


3- Assign a name to the user group in the Name field.


Users AssignNewUserGroup B.png


4- Configure the access for the user group by one of the following two methods:

4a- Select an Authorization type, from the Apply All field , such as:

  • Read
  • Read/Write
  • No access

This will apply the authorization to all regions of the web portal.


4b- Customize authorization and access individually by setting the authorization type in each web portal field.

Users CustomizeNewUserGroup B.png


5- Click Create.


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]
}
Personal tools