Bonita BPM バージョン: 7.2.3 を使用しています。
私は次の組織を持っています:
<?xml version="1.0" encoding="UTF-8"?>
<organization:Organization xmlns:organization="http://documentation.bonitasoft.com/organization-xml-schema/1.1">
<customUserInfoDefinitions/>
<users>
<user userName="requisitante1.dmae">
<firstName>Requisitante1</firstName>
<lastName>DMAE</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="requisitante2.dmae">
<firstName>Requisitante2</firstName>
<lastName>DMAE</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="aprovadortecnico1.dmae">
<firstName>Aprovador Técnico 1</firstName>
<lastName>DMAE</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="aprovadortecnico2.dmae">
<firstName>Aprovador Técnico 2</firstName>
<lastName>DMAE</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="aprovadorfinanceiro1.dmae">
<firstName>Aprovador Financeiro 1</firstName>
<lastName>DMAE</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="aprovadorfinanceiro2.dmae">
<firstName>Aprovador Financeiro 2</firstName>
<lastName>DMAE</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="aprovadoradministrativo.dmae">
<firstName>Aprovador Administrativo</firstName>
<lastName>DMAE</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="aprovadoradministrativo.smf">
<firstName>Aprovador Administrativo</firstName>
<lastName>SMF</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="aprovadorfinanceiro1.smf">
<firstName>Aprovador Financeiro 1</firstName>
<lastName>SMF</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">213</password>
<customUserInfoValues/>
</user>
<user userName="aprovadorfinanceiro2.smf">
<firstName>Aprovador Financeiro 2</firstName>
<lastName>SMF</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="aprovadortecnico1.smf">
<firstName>Aprovador Técnico 1</firstName>
<lastName>SMF</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="aprovadortecnico2.smf">
<firstName>Aprovador Técnico 2</firstName>
<lastName>SMF</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="requisitante1.smf">
<firstName>Requisitante 1</firstName>
<lastName>SMF</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="requisitante2.smf">
<firstName>Requisitante 2</firstName>
<lastName>SMF</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
<user userName="celic">
<firstName>CELIC</firstName>
<lastName>CELIC</lastName>
<manager></manager>
<personalData/>
<professionalData/>
<password encrypted="false">123</password>
<customUserInfoValues/>
</user>
</users>
<roles>
<role name="AprovadorTecnico">
<displayName>Aprovador Técnico</displayName>
</role>
<role name="AprovadorFinanceiro">
<displayName>Aprovador Financeiro</displayName>
</role>
<role name="AprovadorAdministrativo">
<displayName>Aprovador Administrativo</displayName>
</role>
<role name="requisitante">
<displayName>Requisitante</displayName>
</role>
<role name="celic">
<displayName>CELIC</displayName>
</role>
</roles>
<groups>
<group name="CELIC">
<displayName>CELIC</displayName>
</group>
<group name="DMAE" parentPath="/CELIC">
<displayName>DMAE</displayName>
</group>
<group name="SMF" parentPath="/CELIC">
<displayName>SMF</displayName>
</group>
</groups>
<memberships>
<membership>
<userName>requisitante1.dmae</userName>
<roleName>requisitante</roleName>
<groupName>DMAE</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>requisitante2.dmae</userName>
<roleName>requisitante</roleName>
<groupName>DMAE</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadortecnico1.dmae</userName>
<roleName>AprovadorTecnico</roleName>
<groupName>DMAE</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadortecnico2.dmae</userName>
<roleName>AprovadorTecnico</roleName>
<groupName>DMAE</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadorfinanceiro1.dmae</userName>
<roleName>AprovadorFinanceiro</roleName>
<groupName>DMAE</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadorfinanceiro2.dmae</userName>
<roleName>AprovadorFinanceiro</roleName>
<groupName>DMAE</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadoradministrativo.dmae</userName>
<roleName>AprovadorAdministrativo</roleName>
<groupName>DMAE</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadoradministrativo.smf</userName>
<roleName>AprovadorAdministrativo</roleName>
<groupName>SMF</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadorfinanceiro1.smf</userName>
<roleName>AprovadorFinanceiro</roleName>
<groupName>SMF</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadorfinanceiro2.smf</userName>
<roleName>AprovadorFinanceiro</roleName>
<groupName>SMF</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadortecnico1.smf</userName>
<roleName>AprovadorTecnico</roleName>
<groupName>SMF</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>aprovadortecnico2.smf</userName>
<roleName>AprovadorTecnico</roleName>
<groupName>SMF</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>requisitante1.smf</userName>
<roleName>requisitante</roleName>
<groupName>SMF</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>requisitante2.smf</userName>
<roleName>requisitante</roleName>
<groupName>SMF</groupName>
<groupParentPath>/CELIC</groupParentPath>
</membership>
<membership>
<userName>celic</userName>
<roleName>celic</roleName>
<groupName>CELIC</groupName>
</membership>
</memberships>
</organization:Organization>
そして、次のプロセス:
最後に、レーン名に対応するアクター マッピングがあります (アクター Requisitante はレーン Requisitante のアクターであり、ロールは Requisitante などです)。
グループ内のユーザーのみが、そのグループのユーザーによって開始されたタスクを表示できるようにしたい (「SMF」からの「requisitante」がタスクを開始した場合、グループ「DMAE」からのユーザーは、同じグループに属していないため、同じ役割を持っていても表示されません)。
問題は、これが起こっていないことです。ユーザー フィルターを使用して解決できることはわかっていますが、これが最も「正しい」簡単な解決策であるかどうかはわかりません。これはもっと簡単にできると思います。