Comments
-
The Atlassian delete sync is supposed to be immediate but if that doesn't happen probably give it a few minutes (for example 3-10 minutes) for the sync to take effect.
-
I believe your focus should be customer notifications and not Jira notifications as that would require that these users are licensed users. Also, this user must exist as a customer within JSM, for customer notifications to be sent to them if you're using a JSM project template. If you want to send a Jira notification, it…
-
If I'm understanding your question correctly, you want to append approval data to Jira's change history via API? This is currently not possible via API, the only way to append data to the change history is to import the issues using JSON import.
-
The time_in_status uses Jira's history to get data. If there are no historical data then you will get that error.
-
Hi It seems that you might have multiple applications with one of those applications having a limitation of 5 users. What you want to do here is check your default product access group for each product and ensure all of them are not either using the same group name or using a third group name similar in both products that…
-
Hi, You can use the search API to search using JQL. That's the easiest way to get such results.
-
Please let us know what the field type of this custom field is. If it's simply a single-line text field, a multiline text field or a message custom field.
-
Hi, Have you tried using the Jira CSV Importer to import values to a custom field in Jira issues? Also, what method are you using to import? For example, JSON or the REST API since you're using an object to represent your value.
-
You can use the searchUser API to return the account of any user within your environment. You have to parse the output to get the accountId key value. An example is shown on the docs
-
Hey @jorizdg Change the fields argument to an empty list fields = [] jql = ... issue_export(jql=jql, fields=fields) I believe this issue occurs on the Jira Server/DC. If you're using that then you might want to do fields = [] jql = ... LOGIN.api = False issue_export(jql=jql, fields=fields) Let me know which one works for…
-
Hi @Sahil Anower Your grant_type should be the "authorization_code" and you need the code generated from the redirect_url to authenticate this initial request to the OAuth token resource provided by Atlassian. Probably you should take another look into the OAuth flow so you know exactly where you should change in your…
-
Have you given automation for Jira a try?
-
Hey @Handy Rey Any valid JQL should simply just work, except it returned no issue. However, to target a specific field, you need to use the field_name argument. For example # previous expression/statement field = "Summary" PROJECT.change_log(jql=jql, field_name=field) That way, you export only the values from that field if…
-
I would suggest focusing on each project and collectively migrating them between each instance. You always have two options (CSV or JSON) if the DB are incompatible. The other aspect of the migration such as custom fields, workflow, screen etc can be created manually in the destination instance. Once that is achieved, then…
-
Create a script or use automation for Jira to automatically remove any custom field that has the word (migrated) in them (would involve sending web requests) that would be a feasible option if they are happening every other week.
-
Hey folks, I have updated this function to include other arguments with the latest v0.7.6. So it is now possible to export issues into JSON format and the CSV export now allows you to select certain fields to be included before export using the include_fields argument. In the final export, only those fields mentioned will…
-
It deletes Jira users and Customer users. It does not delete users who have active issues that are not resolved and it does not delete managed users.
-
In the export, those fields are expected to be in multiple columns as each column will denote a different value for such field. E.g. fields such as attachments, comments, labels, components etc will likely be in multiple columns.
-
It's for the next release version.
-
Hey @Madhav Dube - As of now, no but hopefully I'll be including that in the next version update v0.7.6. There are two ways for this: export default fields, the same as shown on the UI, and the second is, field exclusion, which allows only fields specified in the argument to remain after the export is completed. In…
-
You can use the API to create organizations. Once you do, you could add that organization to any project or add the customer to the organization using the API options on the link above or you could use a free app from Marketplace to do this.
-
I believe you need to return the data in JSON serialized content or in strings. from flask import jsonify @app.route('/webhook1', methods=['POST']) def handle_webhook(): data = request.json return jsonify(data) Do you not need to render the template if you're not structuring the bits of data into the template you have?…
-
Hey @Hector Eduardo Calzada Tenorio The time_in_status would only output the information of the statuses only. So if you only want sub_task information of a specific parent issue, you must do that with JQL. However, the fields available with this function are few and the primary outcome is the difference of time on a…
-
If you get 401 then your authentication is wrong. If it works on and off, then probably there's something else you're supplying in your request that is causing such behaviour. However, the best way to find out is to generate a new token and observe the behaviour of that token with the same API. About the changelog, as long…
-
Hey @James Anderson You can use this simple script for simplification to get authentication. Use pip install jiraone File: config.json { "user": "<email>", "password": "<apitoken>", "url": "https://example.atlassian.net" } File: asset.py from jiraone import LOGIN import json file = "config.json" config =…
-
Good, @Krishnamohan Rao you can accept the answer so it can help others in the community.
-
If you're getting that from the API, there's probably something wrong with your SSL. Use an SSL analyzer tool to check what might be going on, but the complete stack should provide some indications of the problem.
-
You can URL encode the JQL string, that would be the approach to take. So this project=onsip AND status in (Tabled) AND "Shortcut ID[Number]" = "10368" order by created DESC becomes project%3Donsip%20AND%20status%20in%20%28Tabled%29%20AND%20%22Shortcut%20ID%5BNumber%5D%22%20%3D%20%2210368%22%20order%20by%20created%20DESC…
-
I think you need to have a broad understanding of Jira permissions, so you understand what access a user has in comparison to the application itself. With that, you will understand the various access a user has and know exactly what access they do not need. Jira as a whole is a powerful tool but bad configuration could…
-
I'm assuming you mean you've used the JSON importer option in the external system import. If yes, it looks like you were trying to update already existing issues within your JSM project. The JSON importer is a very complicated import process. One that you cannot do if the issues already exist. Why you get 0 imported issues…