---
schema_version: "1"
id: 19d83ec8329d351538246aac844682090a20005e98401d1394e7270d32da4d6f
title: IntegArtifactDef
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_integartifactdef.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_integartifactdef.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 7a560d869c21a73c52237fb0e107087074d428ef562537047da4a5c7eaac73fb
description: Represents an integration artifact definition.
---
# IntegArtifactDef

Represents an integration artifact definition.

## Parent Type

This type extends the [Metadata](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/metadata.htm) metadata type and inherits its fullName field.

## File Suffix and Directory Location

IntegArtifactDef components have the suffix .integArtifactDef and are stored in the integArtifactDefs folder.

## Version

IntegArtifactDef components are available in API version 66.0 and later.

## Special Access Rules

Only users with the CustomConnectors permission can access this metadata type.

## Fields

| Field Name | Description |
| --- | --- |
| description | 
Field Type

string

Description

Required. The detailed text description of the integration artifact’s overall purpose and functionality.



 |
| groupId | 

Field Type

string

Description

Required. The identifier that groups related integration artifacts.



 |
| displayName | 

Field Type

string

Description

Required. The name of the integration artifact.



 |
| iconName | 

Field Type

string

Description

The name of the icon for the integration artifact.



 |
| isGlobal | 

Field Type

boolean

Description

Indicates whether the integration artifact is global. A value of true indicates that the artifact is global. A value of false indicates that the artifact isn't global.



 |