Uploaded image for project: 'Automation for Cloud'
  1. Automation for Cloud
  2. AUTO-51

Official REST API to manage rules, export/import and access automation audit logs

    • 0
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Problem Definition

      It is not possible to create, edit, delete, enable, export/import or disable automation rules using a REST API.

      In some cases, for example when creating a new staging instance from production data, it is desired to have some or all automation rules disabled or edited at once, in an automated way.

      Suggested Solution

      Implement a public REST API to allow the following operations:

      • Create rules
      • Edit rules
      • Enable/disable rules
      • Delete rules
      • Get list of rules
      • Export/Import rules

      ***

      We would like to export Jira automation logs to an external dashboarding system. Unfortunately, both the /auditlog and the /automation endpoints are internal APIs. They are not available outside Jira.

       

      Is it possible to expose automation-related APIs to allow us to do the following either via a Rest API or a Webhook:

      1. Export automation audit logs
      2. Create/Delete/Edit/View automation rules
      3. Export Automation rules

       

            [AUTO-51] Official REST API to manage rules, export/import and access automation audit logs

            Please implement this - it would be very useful for Monitoring and Alerting. Additionally an endpoint to retrieve current automation limits per Jira product

            William.Shore added a comment - Please implement this - it would be very useful for Monitoring and Alerting. Additionally an endpoint to retrieve current automation limits per Jira product

            Oh brother another feature missing

            Miguel Ângelo Aleixo Fernandes (maaf) added a comment - Oh brother another feature missing

            This could be very helpful. +1 to the implementation of: Get list of rules.

            One further use case I see: if you create a matrix (e.g.  approvers for specific employees) via automation branches, and for audit purposes you would need to see the automation blocks content. Otherwise you would need to keep this matrix in a separate place.

            Tomáš Kleman added a comment - This could be very helpful. +1 to the implementation of: Get list of rules. One further use case I see: if you create a matrix (e.g.  approvers for specific employees) via automation branches, and for audit purposes you would need to see the automation blocks content. Otherwise you would need to keep this matrix in a separate place.

            Ping ! Atlassian

            Nicolas Le Corno added a comment - Ping ! Atlassian

            Hi 89403358cf11,

            As I've seen comments over 1 month ago, this feature is not available. could you please let me know if this feature is currently available? if not when will it be available? 

            Thanks!

            Nikhitha Muniganti added a comment - Hi 89403358cf11 , As I've seen comments over 1 month ago, this feature is not available. could you please let me know if this feature is currently available? if not when will it be available?  Thanks!

            Jay added a comment -

            Hi 89403358cf11 62534117e636 

            Do we have any timeline for future release of this? This is a major block in a lot of projects and seems a basic requirement the platform should have. Others certainly do.

            Thanks!

            Jay added a comment - Hi 89403358cf11 62534117e636   Do we have any timeline for future release of this? This is a major block in a lot of projects and seems a basic requirement the platform should have. Others certainly do. Thanks!

            Josh added a comment -

            Thank you, 89403358cf11, for being responsive to the feedback here and reopening the request!

            Josh added a comment - Thank you, 89403358cf11 , for being responsive to the feedback here and reopening the request!

            Keeping this open, given the outstanding API endpoints being requested

            Charlie Gavey added a comment - Keeping this open, given the outstanding API endpoints being requested

            Milad S. added a comment -

            Hi 62534117e636,

            I also second these comments to re-open this ticket to address the remaining features not included in this iteration, especially the Get list/Export endpoints. 

            Thanks.

            Milad S. added a comment - Hi 62534117e636 , I also second these comments to re-open this ticket to address the remaining features not included in this iteration, especially the Get list/Export endpoints.  Thanks.

            Hi 62534117e636 I am looking for export rules API. Do you have the documentation for export API?
            Otherwise, can you reopen or create another issue for REST API export rules?

            Thank you!

            Fernando Borges added a comment - Hi 62534117e636 I am looking for export rules API. Do you have the documentation for export API? Otherwise, can you reopen or create another issue for REST API export rules? Thank you!

              e0eb84d6fb47 Dhanapal Mohanasamy
              vfontes Vinicius Fontes
              Votes:
              788 Vote for this issue
              Watchers:
              405 Start watching this issue

                Created:
                Updated: