Hi,
here is one example what you could do.
In case you want this on detail page only you could use repeater with custom query.
You need create query for page type
SELECT [ItemID], [ColorDisplayName] FROM DD_CategoryColors WHERE ##WHERE##
Create transformation for listing all of tehnoliges.
Add web part where it is needed and as where condtition use macro
{% "ItemID in (" + CurrentDocument['NameOfFiled'].Replace("|", ",") + ")" |(identity)GlobalAdministrator%}