首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WSO2BPS 3.6.0 BPEL HT任务分配/授权

WSO2BPS 3.6.0 BPEL HT任务分配/授权
EN

Stack Overflow用户
提问于 2017-02-18 11:10:36
回答 1查看 67关注 0票数 0

在这个过程中,我们有一个人的任务,虽然我有问题来分配它。在当前状态下,可以将其分配给任何用户(内部/每个人)。

对于HT,我有以下配置:

代码语言:javascript
复制
<htd:logicalPeopleGroups>
    <htd:logicalPeopleGroup name="everybody">
        <htd:documentation xml:lang="en-US">
            Everybody
        </htd:documentation>
        <htd:parameter name="role" type="xsd:string" />
    </htd:logicalPeopleGroup>
</htd:logicalPeopleGroups>

<htd:peopleAssignments>
    <htd:potentialOwners>
        <htd:from logicalPeopleGroup="everybody">
            <htd:argument name="role">
                Internal/everyone
            </htd:argument>
        </htd:from>
    </htd:potentialOwners>
</htd:peopleAssignments>

它在本地环境(作为管理用户访问的本地用户存储)上工作得很好。

但是-使用AD身份验证部署在服务器上,我无法访问创建的任务。

在“幽默探险家”中,我可以把任务看作是“可声明的”,而不是“我的任务”。试着打开任务我收到一条消息

访问被拒绝。您没有被授权执行此任务。

以及wso2carbon.log的声明

代码语言:javascript
复制
ID: [-1234] [] [2017-02-18 11:05:28,100] ERROR {org.wso2.carbon.humantask.core.api.client.TaskOperationsImpl} -  org
.wso2.carbon.humantask.core.engine.runtime.api.HumanTaskIllegalAccessException: Access Denied. You are not authorized
 to perform this task {org.wso2.carbon.humantask.core.api.client.TaskOperationsImpl}
TID: [-1234] [] [ 11:05:28,592] ERROR {org.wso2.carbon.humantask.core.engine.commands.Claim} -  The user[ex
t-admin] cannot perform [GetInput] operation as either he is in EXCLUDED_OWNERS role or he is not in task roles
[[ACTUAL_OWNER, POTENTIAL_OWNERS, BUSINESS_ADMINISTRATORS, STAKEHOLDERS, TASK_INITIATOR, NOTIFICATION_RECIPIENTS]] {o
rg.wso2.carbon.humantask.core.engine.commands.Claim}

谢谢你们的暗示

EN

回答 1

Stack Overflow用户

发布于 2017-05-14 11:10:11

这是LDAP的一个问题。用户分机管理员必须是非内部/每个人组,这样他才能处理该任务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42314379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档