Skip to main content

PluginDocumentHeaders

Ephemeral plugin-document security headers, for example to give a local dev server the same CSP as the deployed plugin.

Properties​

NameTypeDescriptionNotes
content_security_policystrEffective Content-Security-Policy header value for plugin documents.[required]
permissions_policystrEffective Permissions-Policy header value for plugin documents. Features are denied by default unless the plugin opts in.[required]
}

Example​

from sailpoint.ui_plugins.models.plugin_document_headers import PluginDocumentHeaders

plugin_document_headers = PluginDocumentHeaders(
content_security_policy='default-src 'none'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self'; font-src 'self'; connect-src 'self'',
permissions_policy='accelerometer=(), camera=(), geolocation=(), microphone=()'
)

[Back to top]