Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us at Qlik Connect 2026 in Orlando, April 13–15: Register Here!
QlikProductUpdates

Simplified User and Group Management with Custom Groups

Managing users and groups just got easier. With our new Custom Groups capability, you now have more flexibility and control to handle user and group relationships directly in Qlik Cloud, without needing to rely on an Identity Provider (IdP).

Video: Introducing ‘Custom Groups’ to Qlik Cloud Analytics 

What’s New?

  • Manage directly in Qlik Cloud

No more back and forth with external systems. Now, you can manage users and their group memberships directly in Qlik Cloud. Everything is in one place for easy access control.

  • Create smoother group-based provisioning

Assign users to groups in just a few clicks. Control both administrative access and feature permissions without hassle.

  • Made for your organization

Custom Groups adapts to your unique structure, making access management easier and more aligned with the way your organization works.

Use cases:

  • Public Sector flexibility

Manage group memberships within Qlik Cloud and simplify integrations with third-party apps, without depending on IdP-provided groups.

  • Enterprise autonomy

Gain full control over user and group assignments, without being tied to Active Directory or other IdP systems. Adapt faster to changing needs.

Key Benefits:

  • More control over user roles and permissions
  • Less dependence on external systems
  • Better fit for your organization's needs

 

Custom Groups makes managing access in Qlik Cloud simple and efficient, no matter the size or type of your organization. It saves you time, reduces complexity, and gives you full control over how users and groups are managed.

Learn more here:

22 Comments
PrashantSangle

This feature is in my top priority. Now, Can we maintain that group list from excel or qvd so that we can automize the group creation or adding new users to group.

 

Regards,

Prashant Sangle

0 Likes
1,286 Views
Thomas_Hopp
Employee
Employee

Hi all ... as the question about section access support has been raised above a few times, I wanted to share some light on that topic within this post. We are basically code complete with it and plan to release it very soon. the way this will work is via a script variable. It is set to "0" by default. You have to add it with a SET command as usual to your script to change it. "1" would be custom groups only instead of IDP groups and "2" will allow you to support both group types at the same time in your Section Access script.

Again, a few days away from being available. Will update the post here when it is there.

//Thomas

1,267 Views
Thomas_Hopp
Employee
Employee

@PrashantSangle , you can do that via an Automation. Meaning automate the creation and maintain your custom groups. We have documented an example on our help site which talks about those tables being used.

https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-managing-groups...

The automation is something our professional services team has already worked on and implemented one solution. If that is something you are interested in, I can connect you with that team.

//Thomas

1,262 Views
korsikov
Partner - Specialist III
Partner - Specialist III

Hello @Thomas_Hopp 

What about my question. Logical block in automation for assignment users to group?

do you have it in roadmap?

0 Likes
1,248 Views
arychener
Partner - Contributor III
Partner - Contributor III

Hello @korsikov,

You have the "Add or Remove User From Custom Group" bloc in the "Qlik Platform Operations" connector.

arychener_0-1739372650025.png

Amélie

1,164 Views
korsikov
Partner - Specialist III
Partner - Specialist III

@arychener  it's very good news but it's it's doen't work with error.
 "code": "USERS-8", "status": 403, "title": "Forbidden" 

I'm tenant admin and  for OAuth selected admin_classic and user_default


request
{ "tenant": "my.eu.qlikcloud.com", "user_ID": "62a32cc48f96f709e9bf4d19", "operation": "add", "assignedGroup": "679cbd9f1ded67521f15f757", "datasource": "2a8859a0-56f1-41d4-8483-d641c58593d3", "blendr_on_error": "stop" }

answer
{ "error": "Error calling endpoint \"Qlik Platform Operations - Add Or Remove User From Custom Group\"", "endpoint": { "name": "Add Or Remove User From Custom Group", "datasource": "Qlik Platform Operations" }, "request": { "url": "https://my.eu.qlikcloud.com/api/v1/users/62a32cc48f96f709e9bf4d19", "method": "PATCH" }, "response": { "status": 403, "body": { "traceId": "936c5b2b1cc4a11118360ef6ebb47ff6", "errors": [ { "code": "USERS-8", "status": 403, "title": "Forbidden" } ] } }, "external error": true }

0 Likes
1,149 Views
arychener
Partner - Contributor III
Partner - Contributor III

Hi @korsikov ,

Have you enabled "Allow Machine-to-Machine (M2M)" and set the consent method to "Trusted"?

arychener_0-1739523390616.png

Regards,

Amélie

0 Likes
1,116 Views
korsikov
Partner - Specialist III
Partner - Specialist III

@arychener  

 

I've used this OAuth before for other automations, like inviting and removing users from the tenant. Yes, these options are enabled, and I double-checked the presence of these parameters before writing a reply in the topic.
Thank you so much for your attention to my application and for helping me solve the problem.

 

0 Likes
1,094 Views
korsikov
Partner - Specialist III
Partner - Specialist III

@arychener  Maybe it's help but also dosn't work "List Role" block
with error 
But "List Groups" - works
{
"error": "Error calling endpoint \"Qlik Platform Operations - List Roles\"",
"endpoint": {
"name": "List Roles",
"datasource": "Qlik Platform Operations"
},
"request": {
"url": "https://my.eu.qlikcloud.com/api/v1/roles",
"method": "GET"
},
"response": {
"status": 403,
"body": {
"traceId": "fbe051009809a251df4946e850df3102",
"errors": [
{
"code": "IDENTITIES-10004",
"title": "Forbidden"
}
]
}
},
"external error": true
}

 

All of this work with PostMan request. 

0 Likes
1,063 Views
korsikov
Partner - Specialist III
Partner - Specialist III

Recreation of OAuth client exacy by instruction add permision admin:classic solve my issue

https://qlik.dev/authenticate/oauth/create/create-oauth-client/

0 Likes
1,025 Views