如何在联合SSO中使用atTask REST API

时间:2015-01-11 02:24:15

标签: attask

我需要能够通过其余AP关闭任务,但我们的组织正在使用Active Directory进行联合登录。虽然,我可以通过利用cookie身份验证获得对用户任务的只读访问权限,但显然没有记录的方法来获取会给我写入访问权限的会话ID。由于联合登录,使用用户名/密码访问登录链接不起作用。是否有另一种方法是基于每个用户进行身份验证的写访问(不使用管理帐户)?

2 个答案:

答案 0 :(得分:0)

在用户设置中,我必须选中该框以允许用户同时使用SSO和标准登录名和密码。否则似乎没有办法。由于没有密码发送给用户,他们并没有真正注意到差异。

答案 1 :(得分:0)

您无法使用联合登录来使用API​​。

  1. 允许此用户在attask中的用户设置下绕过SSO,取消选中"仅允许SSO登录"
  2. 您还可以设置一个使用的apiKey,其作用与会话ID相同,但不会过期。 (这仅适用于管理员)
  3. 有关设置apiKey的信息,请点击此处 https://developers.attask.com/api-docs/#Basics

    如果您希望非管理员帐户执行调用,您将允许用户使用AtTask凭据进行身份验证。