Genesys Cloud - Developer Announcements!

 View Only

Sign Up

Embeddable Framework exposes a new permission for explicit upload of Embeddable Framework files via private deployment, providing greater flexibility for partners and customers

  • 1.  Embeddable Framework exposes a new permission for explicit upload of Embeddable Framework files via private deployment, providing greater flexibility for partners and customers

    Posted 3 hours ago
    Edited by Ananya Singh 2 hours ago

    Summary

    This change supports the platform initiative to deprecate the EC2-based upload service in favour of the more scalable and easier-to-maintain Darth upload service.

    To support this migration, a new permission, integrations:embeddableFramework:upload, has been introduced specifically for uploading framework.js files. This provides a more targeted permission model for the Embeddable Framework integration, rather than reusing broader, generic integration permissions.

    To ensure a seamless transition with no impact to customers or partners, we have backfilled this new permission for all users who currently have either the integrations:integration:add or integrations:integration:edit permissions.

    Effective Date

    Monday, July 27, 2026

    Details

    Changes

    • Embeddable Framework framework.js uploads will be routed through the Darth upload service instead of the legacy EC2-based upload service.
    • A new permission, integrations:embeddableFramework:upload, has been introduced to authorize uploads of Embeddable Framework assets.
    • Upload authorization will use the new integrations:embeddableFramework:upload permission instead of the generic integration management permissions previously used.

    Permission Migration

    To maintain backward compatibility and ensure a seamless migration:

    • A one-time permission backfill has been performed.
    • The integrations:embeddableFramework:upload permission has been automatically granted to all principals with either of the following permissions:
      • integrations:integration:add
      • integrations:integration:edit

    Customer Impact

    • No customer or partner action is required.
    • Existing upload workflows will continue to function without interruption.
    • The new permission enables more granular authorization by scoping upload access specifically to Embeddable Framework assets, rather than relying on broader integration management permissions.

    Impacted Resources

    New Permission for framework.js upload: integrations:embeddableFramework:upload

    Issue References

    PLATFORM-4505

    Contacts

    @Thomas Prendergast

    Please reply to this announcement with any questions. This helps the wider developer community benefit from the discussion. We encourage you to use this thread before contacting the designated person directly. Thank you for your understanding.