我希望能夠做這樣的事情:可以使用JIRA SOAP api來確定給定用戶是否可以查看給定記錄?
#!/usr/bin/python
if jira.user_has_permission('jsmith', 'JIRA-123'):
print '%s has permission to view %s' % (user, record)
else:
print '%s does not have permission to view %s' % (user, record)
我如何能實現jira.user_has_permission()?
注意:我正在尋找能夠確定訪問API的用戶以外的用戶是否有權查看給定記錄的功能。
編輯: 我還打開了一個解決方案,告訴我用戶是否有權查看給定項目內的記錄。我嘗試使用getProjectByKey,然後是getProjectWithSchemesById,但無法獲取我需要的用戶信息。
我想我可能會編寫一個自定義SOAP方法來執行此操作。 – mdoar 2011-04-07 20:34:00