Makes a request to JIRA's latest REST API to retrieve the users' permissions.
get_jira_permissions( domain = NULL, username = NULL, password = NULL, verbose = FALSE )
domain | Custom JIRA domain URL as for
example https://bugreports.qt.io. Can be passed
as a parameter or can be previously defined through the |
---|---|
username | Username used to authenticate the access to the JIRA |
password | Password used to authenticate the access to the JIRA |
verbose | Explicitly informs the user of the JIRA API request process. |
Returns a data.frame
with all the JIRA user permissions.
The function works with the latest JIRA REST API and to work you need to have a internet connection. Calling the function too many times might block your access, you will receive a 403 error code. To unblock your access you will have to access interactively through your browser, signing out and signing in again, and might even have to enter a CAPTCHA at https://jira.yourdomain.com/secure/Dashboard.jspa. This only happens if the API is called upon multiple times in a short period of time.
For more information about Atlassians JIRA API go to JIRA API Documentation
if (FALSE) { get_jira_permissions("https://bugreports.qt.io") }