SitecoreAI RTE Profile Manager Chrome Extension

> Get started with rich text editor profiles quickly and easily
Cover Image for SitecoreAI RTE Profile Manager Chrome Extension

I covered the new RTE profile functionality in SitecoreAI fairly extensively in a previous post.

As a part two of sorts, I burned a few bucks and had a robotic appendage build a GUI for the API endpoints so that I could easily create and manage RTE profiles without having to do all of this via CLI. I'm not the first one to build a tool like this; there is already a SitecoreAI Marketplace app that does essentially the same thing, but I published one as a Chrome extension for a more lightweight and more portable solution.

Visual Tour

The auth screen makes it dead simple to connect to SitecoreAI and get started.

Connect screen in RTE Profile Manager — SitecoreAI client credentials and connection status

Visual Tour

Editor Profiles

The profiles screen lists all of the profiles that are available in SitecoreAI.

Editor Profiles list in RTE Profile Manager — Full and Minimal profiles with toolbar feature tags

You can edit individual profiles by dragging and dropping elements around.

RTE Profile Editor in RTE Profile Manager — edit the toolbar configuration for a profile

Visual Tour

Sites

You can assign your profiles to sites.

Sites view in RTE Profile Manager — assign a profile to a site or use the default toolbar

Visual Tour

API Inspector

You can inspect the raw requests and responses that occurred during your session. API Inspector in RTE Profile Manager — raw request and response JSON for xmapps-api.sitecorecloud.io calls

See the Code

The code is available on GitHub:

https://github.com/marcelgruber/SitecoreAI-RTE-Profile-Manager

Use the Code

You can install the extension from the Chrome Web Store:

https://chromewebstore.google.com/detail/sitecoreai-rte-profile-ma/oboglcjlkinhkocdffknnmiaminakhjb

Stay chrome-plated,

-MG

I chose these words

More Posts

Cover Image for Add TypeScript Type Checks to RouteData fields

Add TypeScript Type Checks to RouteData fields

> Inspired by error: Conversion of type may be a mistake because neither type sufficiently overlaps with the other.

Cover Image for Media Library Items: The Special Helix Ones

Media Library Items: The Special Helix Ones

> Helix still lives in SitecoreAI

Cover Image for Content Editor Search Bar Not Working

Content Editor Search Bar Not Working

> Sometimes it works, sometimes not

Cover Image for New Reconnaissance Signature: Sitecore.Services.GraphQL.NetFxHost/site

New Reconnaissance Signature: Sitecore.Services.GraphQL.NetFxHost/site

> A public action method 'site' was not found on controller 'Sitecore.Services.GraphQL.Hosting.Mvc.GraphQLController'