Adding an organization assets library will enable a content delivery network (CDN) for your organization to provide fast and reliable performance for shared assets. You'll be prompted to enable a CDN for each organization asset library you add. For more information, see Content Delivery Networks (CDNs).
-CdnType：Specifies the CDN type. The valid values are ...
If you give an external user Read permission to access the Organization Asset library , then the external user can use the assets inside the Organization Asset library.
#Create an organization assets library
Add-SPOOrgAssetsLibrary -LibraryUrl <URL> [-ThumbnailUrl <URL>] [-OrgAssetType <ImageDocumentLibrary or OfficeTemplateLibrary>] [-...
You can try the following JSON for [Breaks]:
"background-color": "=if([$Engineer]=='', 'Green', 'Red')&...