Panther supports pulling logs directly from Atlassian
Overview
Panther has the ability to fetch Atlassian event logs by querying the Atlassian Organizations REST API. Panther is specifically monitoring the following Atlassian events:
Administrative actions, related to settings or other organization pages
Actions that organization admins take related to the organization’s security policies
In order to set up Atlassian as a log source in Panther, you'll need to authorize Panther in Atlassian by generating an API key in your Atlassian account and then set up Atlassian as a log source in Panther.
How to onboard Atlassian logs to Panther
Prerequisite
Your Atlassian user must have the organization admin role in order to perform the following steps.
The Trigger an alert when no events are processed setting defaults to YES. We recommend leaving this enabled, as you will be alerted if data stops flowing from the log source after a certain period of time. The timeframe is configurable, with a default of 24 hours.
schema:Atlassian.Auditparser:native:name:Atlassian.Auditdescription:The audit log of events from an organization.referenceURL:https://developer.atlassian.com/cloud/admin/organization/rest/api-group-orgs/#api-orgs-orgid-events-getfields: - name:typerequired:truedescription:Type name of the event objecttype:string - name:idrequired:truedescription:Unique identifier of the event objecttype:string - name:attributesrequired:truedescription:Attributes of the event objecttype:objectfields: - name:timedescription:The date and time of the eventtype:stringtimeFormat:rfc3339isEventTime:true - name:action description: Kind of action associated with the event. The complete list can be accessed with event-actions API
type:string - name:actordescription:Actor associated with the eventtype:objectfields: - name:iddescription:Unique identifier of the event actortype:string - name:namedescription:Name of the actor who performed the eventtype:stringindicators: - username - name:emaildescription:Email of the actor who performed the eventtype:stringindicators: - email - name:linksdescription:Profile of the actor whc performed the eventtype:objectfields: - name:selfdescription:The event self linktype:string - name:altdescription:The event alt linktype:string - name:contextdescription:One or more entities that the action was performed againsttype:arrayelement:type:objectfields: - name:iddescription:Unique identifier of the event contexttype:string - name:typedescription:Event context typetype:string - name:attributesdescription:Event context attributestype:json - name:linksdescription:Event context self or alt linktype:objectfields: - name:selfdescription:The event self linktype:string - name:altdescription:The event alt linktype:stringindicators: - url - name:containerdescription:List of containers associated with the eventstype:arrayelement:type:objectfields: - name:iddescription:Unique identifier of the event containertype:string - name:typedescription:Type name of the event container objecttype:string - name:attributesdescription:Attributes of the event container objecttype:json - name:linksdescription:Links for the event container objecttype:objectfields: - name:selfdescription:The event self linktype:string - name:altdescription:The event alt linktype:string - name:locationdescription:Location where the action was performedtype:objectfields: - name:ipdescription:IP address of the actor locationtype:stringindicators: - ip - name:geodescription:Geo location of the IP addresstype:string - name:countryNamedescription:Country location according to the IP addresstype:string - name:regionNamedescription:Region location according to the IP addresstype:string - name:citydescription:City location according to the IP addresstype:string - name:messagedescription:Message associated with the event objecttype:objectfields: - name:contentdescription:Message content associated with the eventtype:string - name:formatdescription:Message format with the eventtype:string - name:relationsdescription:Relations associated with the event objecttype:json - name:linksrequired:truedescription:URL to fetch this resourcetype:objectfields: - name:selfdescription:The event self linktype:string - name:altdescription:The event alt linktype:string