O desk:实施JIRAService Desk用户

关于O desk的问题,在jira portal customization中经常遇到, 我目前正在尝试设置一个与 JIRA 对话的应用程序,以使用 Atlassian 的 REST API 制作 Service Desk 问题。根据 API,我面临的问题是,在“jira-users”和“service-desk-users”组中设置的新用户无法在 Service Desk 项目中创建问题。

我目前正在尝试设置一个与 JIRA 对话的应用程序,以使用 Atlassian 的 REST API 制作 Service Desk 问题。根据 API,我面临的问题是,在“jira-users”和“service-desk-users”组中设置的新用户无法在 Service Desk 项目中创建问题。

我猜这是由于他们没有通过“门户访问”安全级别登录。这是否可能通过 API,或者是否有任何其他推荐的方法为服务台创建问题?

5

至于服务台如何管理,如果您只为他们提供了对客户门户的访问权限,我不认为这将为他们提供通过任何其他界面创建问题的权限。

Jira 服务台为您提供了一种友好的方式来接受客户的票证。如果您通过 Rest 调用推断票证创建,则您将绕过服务台,直接向的 jira 服务器进行调用。进行此调用的用户将需要具有角色权限方案的创建-发布权限。

有两种方法可以解决这个问题。

第一

您可以做的是为该项目添加 jira-users 在服务台项目上创建问题的能力。确保您的角色权限方案接受这一点,并且您应该能够允许所有经过身份验证的用户为您的项目创建问题。

使用此解决方案,您需要确保您的环境设置为将创建的所有新用户放置在 jira-users 中。默认情况下应该是这样,除非您或其他系统管理员更改了它。

确保如果您使用此路由,您将通过帖子获取具有其凭据的会话以获取会话令牌。

/rest/auth/1/session

Second

在 jira 实例中创建一个本地用户,您将使用该用户作为 jira 的此接口的服务帐户。如果您不要求他们在 jira 内进行身份验证,这将是理想的。然后,使用此服务创建的每个问题都将在此本地帐户下创建。如果您试图审核谁提交了票证,则存在问题。

您需要将此会话身份验证硬编码到您对 jira 的调用中。

Final Notes

虽然我会想象,如果你愿意写这个服务,你需要他们进行身份验证,否则你可以使用 jira 问题收集器。你可以在这里阅读Jira Issue Collector

请让我知道,如果你想一些额外的澄清,或者如果我没有完全回答你的问题。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(424)
C(1)类函数:AUTOSARC++规则3-1-5-类定义中的函数定义
上一篇
格力风管机c系列型号:用于AMD处理器的CPUID系列 /型号
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(32条)