---
schema_version: "1"
id: d388f557afc61c9128e001879dcd16c8fea43951c5260ac712a2fc21b7dd757b
title: TenantSecurityTrigTransactionSecurityPol
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_tenantsecuritytrigtransactionsecuritypol.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_tenantsecuritytrigtransactionsecuritypol.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 2085f7f0b1c7905079d18eb26ac5dbb10be26ef3a165f356ab820034aa973387
description: Stores metric details related to Transaction Security Policy triggering events. This object is available in API version 63.0 and later.
---
# TenantSecurityTrigTransactionSecurityPol

Stores metric details related to Transaction Security Policy triggering events. This object is available in API version 63.0 and later.

## Supported Calls

describeSObjects(), getDeleted(), getUpdated(), query(), retrieve()

## Special Access Rules

This object is read only.

## Fields

| Field | Details |
| --- | --- |
| ApexClass | 
Type

string

Properties

Filter, Group, Nillable, Sort

Description

The name of the Apex class used to evaluate the policy.



 |
| ApexIdentifier | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The ID of the Apex code used to evaluate the policy.



 |
| ClientIp | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The IP address of the client that’s using Salesforce services. A Salesforce internal IP, such as a login from AppExchange, is shown as “Salesforce.com IP”.



 |
| DetailIdentifier | 

Type

string

Properties

Filter, Group, Sort

Description

The ID of the individual detail record. This field is unique within your organization.



 |
| FlowIdentifier | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The ID of the flow used to evaluate the policy.



 |
| FlowName | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The name of the Flow used to evaluate the policy.



 |
| LoginKey | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The string that ties together all events in a given user’s login session. It starts with a login event and ends with either a logout event or the user session expiring.



 |
| MetricsType | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort

Description

The type of data collected.



 |
| Name | 

Type

string

Properties

Filter, Group, idLookup, Sort

Description

The name of the metric for which data is being collected.



 |
| PolicyName | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The name of the policy being evaluated.



 |
| PolicyOutcome | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The result of the transaction policy.



 |
| PolicyType | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The real time action selected for the policy.



 |
| RequestIdentifier | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The unique ID of a single transaction. A transaction can contain one or more events. Each event in a given transaction has the same RequestIdentifier.



 |
| SessionKey | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The user’s unique session ID. You can use this value to identify all user events within a session. When a user logs out and logs in again, a new session is started.



 |
| Tenant | 

Type

string

Properties

Filter, Group, idLookup, Sort

Description

The ID of the tenant of this triggered the Transaction Security Policy event.



 |
| TenantName | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The name of the tenant where this triggered Transaction Security Policy happened.



 |
| Timestamp | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The access time of Salesforce services in GMT. Milliseconds are the most granular setting.



 |
| Uri | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The URI of the page that’s receiving the request.



 |
| UserIdentifier | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The 15-character ID of the user who’s using Salesforce services through the UI or the API.



 |
| Username | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The username of the user who’s using Salesforce services through the UI or the API.



 |
| MetricIdentifier | 

Type

string

Properties

Filter, Group, Sort

Description

The ID of the type of metric counted. This field is unique within your organization.



 |
| PolicyIdentifier | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The ID of this policy. Contains a unique virtual key from child to parent.



 |
| TriggeredTimestamp | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The time at which the Transaction Security event was generated in ISO8601-compatible format. For example: 2015-07-27T11:32:59.555Z.



 |