Skip to main content

UIPluginSlot

Properties​

NameTypeDescriptionNotes
slot_idstrIdentifier of the UI extension point[required]
nameUIPluginSlotName[required]
descriptionUIPluginSlotDescription[required]
stateSlotState[required]
input_schemamap[string]objectJSON Schema for data the App Shell provides to plugins in this slot[required]
slot_typeSlotType[required]
max_pluginsintMax concurrent plugins in this slot; -1 means unlimited[required]
}

Example​

from sailpoint.ui_plugins.models.ui_plugin_slot import UIPluginSlot

ui_plugin_slot = UIPluginSlot(
slot_id='full-page',
name=,
description=,
state='active',
input_schema={"type":"object","properties":{"identityId":{"type":"string"}}},
slot_type='full-page',
max_plugins=-1
)

[Back to top]