How to assign actors with application descriptor.xml?


As shown in the screenshot, all three processes should be assigned to three different actors which I have configured .
But all three actors are showing all three processes
for Eg. Walter bates should see only Employee process and not Covid19


Submitted by romain.bioteau on Mon, 07/05/2021 - 09:53

I can't see any screenshot :(

Submitted by azade on Mon, 07/05/2021 - 11:57


Submitted by romain.bioteau on Mon, 07/05/2021 - 15:24

Can you try with imgbb ?

Submitted by azade on Mon, 07/05/2021 - 18:07
Submitted by azade on Wed, 07/07/2021 - 10:33

I have used application desciptor.xml
so do I need to chnage anything from there?

1 answer


It looks like you are mixing two different concepts that are: Actors and Profiles

  • Actors are persona use in processes (only)
  • Profiles are used to give permissions to the platform users to applications and resources access (e.g.: permission to view all cases, all tasks of an instance... etc.). An app descriptor is bound to one profile (User or Administrator in community edition).

Both are mapped to the organization.

In the enterprise edition of Bonita, you can create custom profiles to have finer access control management.

The default application layout does not let you filters menus by actors or profiles if it is what you try to achieve.



Submitted by azade on Wed, 07/21/2021 - 07:42

For two different processes I have assigned two different actors in configure menu
Next I added application descriptor.xml and in that I added two pages for two processes.
Now I want that when login with walter bates only one process should be visible for him which is mapped through configure which I am not getting.
So what should be done for that?

Submitted by romain.bioteau on Wed, 07/21/2021 - 09:15

It depends on what are those pages.

Submitted by azade on Wed, 07/21/2021 - 09:27
This is application descriptor.xml
These are the two pages employee and covid 19
employee should be visible for only walter bates and covid should be visble for only helen kelly

Submitted by romain.bioteau on Thu, 07/22/2021 - 10:03

You cannot do it (easily) with the Community edition, as you would need to use custom profiles.

The other approach is to create your own layout page that implements this behavior. You can import the default layout page as a starting point by importing the Bonita User app from the Studio welcome page.