Funnel Groups' ACL
Required feature (one of):
Section:
Group Funnel Groups' ACL. Base URL:https://instance_name.meiro.io/api/.
Funnel Group's User Roles [/acl/funnel_groups/{funnel_group_id}/user_roles]
List All Funnel Group's User Roles [GET]
Required feature (one of):
-
Funnel Group ACL authorization
-
settings/funnel_groups
-
funnels/*/view
-
funnels/*/edit
-
Request
-
Headers
X-Access-Token: 1234567890abcdef
-
-
Response 200 (application/json)
{
"funnel_group_user_roles": [
{
"permission": "write",
"user_role_id": 266,
"funnel_group_id": "983d437d-eac6-423b-beb5-40a619be332f"
}
]
}Create a Funnel Group's User Role [POST]
Required feature (one of):
-
Funnel Group ACL authorization
-
settings/funnel_groups
-
Attributes
- user_role_id:
266(number) - permission:
read|write(string)
- user_role_id:
-
Request (application/json)
-
Headers
X-Access-Token: 1234567890abcdef
-
-
Response 201 (application/json)
{
"funnel_group_user_role": {
"permission": "read",
"user_role_id": 266,
"funnel_group_id": "983d437d-eac6-423b-beb5-40a619be332f"
}
}Funnel Group's User Role [/acl/funnel_groups/{funnel_group_id}/user_roles/{user_role_id}]
Modify a Funnel Group's User Role [PATCH]
Required feature (one of):
-
Funnel Group ACL authorization
-
settings/funnel_groups
-
Attributes
- permission:
read|write(string)
- permission:
-
Request (application/json)
-
Headers
X-Access-Token: 1234567890abcdef
-
-
Response 200 (application/json)
{
"funnel_group_user_role": {
"permission": "read",
"user_role_id": 266,
"funnel_group_id": "983d437d-eac6-423b-beb5-40a619be332f"
}
}Delete a Funnel Group's User Role [DELETE]
Required feature (one of):
-
Funnel Group ACL authorization
-
settings/funnel_groups
-
Request (application/json)
-
Headers
X-Access-Token: 1234567890abcdef
-
-
Response 200 (application/json)
{
"message": "OK"
}User's Funnel Groups [/acl/funnel_groups/users/{user_id}]
List All User's Funnel Groups [GET]
Required feature (one of):
-
User's access
-
settings/users
-
Request
-
Headers
X-Access-Token: 1234567890abcdef
-
-
Response 200 (application/json)
{
"user_funnel_groups": [
{
"permission": "write",
"user_id": 266,
"funnel_group_id": "5961a5ae-0003-4c4d-824e-d8d2145b23a2"
}
]
}