REST Resources
/api/space/group-management/groups
The following operations are supported on this resource:
GET /groups | Version 1 |
Gets all the group details.
Sample Usage
GET /groups
-
Accept Headers:
application/vnd.net.juniper.space.group-management.groups+xml;version=1
application/vnd.net.juniper.space.group-management.groups+json;version=1
<groups total="3" uri="/api/space/group-management/groups">
<group href="/api/space/group-management/groups/32768" uri="/api/space/group-management/groups/32768">
<created-at>Sun Aug 25 2019 12:24 AM IST</created-at>
<description>testing</description>
<id>32768</id>
<name>GroupCreated_SuperUser</name>
</group>
<group href="/api/space/group-management/groups/32770" uri="/api/space/group-management/groups/32770">
<created-at>Sun Aug 25 2019 12:31 AM IST</created-at>
<description />
<id>32770</id>
<name>Group_WithNormalUser_assign</name>
</group>
<group href="/api/space/group-management/groups/32772" uri="/api/space/group-management/groups/32772">
<created-at>Sun Aug 25 2019 12:48 AM IST</created-at>
<description />
<id>32772</id>
<name>Group_created_user</name>
</group>
</groups>
{
"groups":{
"@uri":"/api/space/group-management/groups",
"@total":"3",
"group":[
{
"@href":"/api/space/group-management/groups/32768",
"@uri":"/api/space/group-management/groups/32768",
"id":32768,
"created-at":"Sun Aug 25 2019 12:24 AM IST",
"description":"testing",
"name":"GroupCreated_SuperUser"
},
{
"@href":"/api/space/group-management/groups/32770",
"@uri":"/api/space/group-management/groups/32770",
"id":32770,
"created-at":"Sun Aug 25 2019 12:31 AM IST",
"description":"",
"name":"Group_WithNormalUser_assign"
},
{
"@href":"/api/space/group-management/groups/32772",
"@uri":"/api/space/group-management/groups/32772",
"id":32772,
"created-at":"Sun Aug 25 2019 12:48 AM IST",
"description":"",
"name":"Group_created_user"
}
]
}
}
Access Control
The following capabilities are required to access this API: DefaultRead
POST /groups | Version 1 |
Add a new group to the list of groups in Junos Space.
Sample Usage
POST /groups
-
Content-Type Headers:
application/vnd.net.juniper.space.group-management.group+xml;version=1;charset=UTF-8
application/vnd.net.juniper.space.group-management.group+json;version=1;charset=UTF-8 -
Accept Headers:
application/vnd.net.juniper.space.group-management.group+xml;version=1
application/vnd.net.juniper.space.group-management.group+json;version=1
<group>
<description>t1</description>
<name>test</name>
</group>
<group href="/api/space/group-management/groups/65537" uri="/api/space/group-management/groups/65537">
<description>t1</description>
<groups href="/api/space/group-management/groups/65537/users" />
<id>65537</id>
<name>test</name>
<no-of-assigned-users>0</no-of-assigned-users>
</group>
{
"group":{
"name":"test",
"description":"t1",
}
}
{
"group":{
"@uri":"/api/space/group-management/groups/65537",
"@href":"/api/space/group-management/groups/65537",
"id":65537,
"description":"t1",
"name":"test",
"no-of-assigned-users":0,
"groups":{
"@href":"/api/space/group-management/groups/65537/users"
}
}
}
Access Control
The following capabilities are required to access this API: CreateUserGroup