---
schema_version: "1"
id: 0e988795238d71875371cec75b120f45a12603a5a34e57c31a94d38515c13661
title: PortalDelegablePermissionSet
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_portaldelegablepermissionset.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_portaldelegablepermissionset.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: acf8b46fee919a5938c7bf64fd7d776b46d8354c83987545d155a133d368b019
description: Represents the org-level permission sets that can be assigned to a particular profile for external users or shoppers in a store after enabling the Delegable Administration perm.
---
# PortalDelegablePermissionSet

Represents the org-level permission sets that can be assigned to a particular profile for external users or shoppers in a store after enabling the Delegable Administration perm.

![Important](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/images/icon_note_important.png)

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

## 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

PortalDelegablePermissionSet components have the suffix .portaldelegablepermissionset and are stored in the portaldelegablepermissionsets folder.

## Version

PortalDelegablePermissionSet components are available in API version 56.0 and later.

## Fields

| Field Name | Description |
| --- | --- |
| isProtected | 
Field Type

boolean

Description

An auto-generated value that doesn’t impact the behavior of the metadata type.



 |
| masterLabel | 

Field Type

string

Description

Required. The label for the service that appears to users.



 |
| permissionSet | 

Field Type

string

Description

Required. Foreign key to the [permissionSet](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_permissionset.htm "Represents a set of permissions that's used to grant more access to one or more users without changing their profile or reassigning profiles. You can use permission sets to grant access but not to deny access.") entity.



 |
| profile | 

Field Type

string

Description

Required. Foreign key to the [profile](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_profile.htm "Represents a user profile. A profile defines a user’s permission to perform different functions within Salesforce. This type extends the Metadata metadata type and inherits its fullName field.") entity.



 |

## Declarative Metadata Sample Definition

The following is the definition of the PortalDelegablePermissionSet entity.

<xsd:complexType name="PortalDelegablePermissionSet">
    <xsd:complexContent\>
     <xsd:extension base="tns:Metadata">
      <xsd:sequence\>
       <xsd:element name="isProtected" minOccurs="0" type="xsd:boolean"/>
       <xsd:element name="masterLabel" type="xsd:string"/>
       <xsd:element name="permissionSet" type="xsd:string"/>
       <xsd:element name="profile" type="xsd:string"/>
      </xsd:sequence\>
     </xsd:extension\>
    </xsd:complexContent\>
   </xsd:complexType\>

The following is an example package.xml that references the previous definition.

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types\>
        <members\>\*</members\>
        <name\>PortalDelegablePermissionSet</name\>
    </types\>
    <types\>
        <members\>\*</members\>
        <name\>Profile</name\>
    </types\>
    <types\>
        <members\>\*</members\>
        <name\>PermissionSet</name\>
    </types\>
<version\>56.0</version\>
</Package\>

## Wildcard Support in the Manifest File

This metadata type supports the wildcard character \* (asterisk) in the package.xml manifest file. For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm).