# SailPoint Widget Library

> [!NOTE]
>
> Widgetized architecture has been introduced in v4.0 to provide flexibility to configure and customize the behavior of the app. Widgets will be released and you will have the choice to select and customize them as per your business needs.

SailPoint has developed widgets that can be directly utilized in your Service Portal, record producer, or customized request pages to align with your specific business requirements. The widgets are as follows:

> [!NOTE]
>
> - Base system widgets are designed as read-only components to allow you to take advantage of upcoming updates. If you wish to make modifications, you have the option to duplicate these base system widgets. It's important to note that duplicated widgets are classified as custom widgets and will not receive any future updates from the original widgets they were duplicated from.
> - To clone or create widgets, refer to [Developing custom widgets](<https://docs.servicenow.com/bundle/xanadu-platform-user-interface/page/build/service-portal/concept/widget-dev-guide.html>) in the ServiceNow documentation.
> - To view and configure the instance options for a widget, refer to [Configure widget instances](<https://docs.servicenow.com/bundle/xanadu-platform-user-interface/page/build/service-portal/concept/c_ConfigureWidgetInstances.html>) in the ServiceNow documentation.

Use the following pages to find information about the available widgets and customization options:

- [Widgets for Request and Review Access](<https://documentation.sailpoint.com/connectors/servicenow/service_catalog/va/help/widgets_for_request_and_review_access.html>) lists widgets used to request and review access, including their release versions and instance options.
- [Widgets for Certification](<https://documentation.sailpoint.com/connectors/servicenow/service_catalog/va/help/widgets_for_certification.html>) lists widgets used for certification reviews.
- [Widget Customization](<https://documentation.sailpoint.com/connectors/servicenow/service_catalog/va/help/widget_customization.html>) describes the components, scripts, and extension points used to customize widgets.
