Epicor License GUIDs

Working on an integration where I need to pass in a specific license and I couldn’t find all the license types, so I did some reflecting and created this basic static class.
@Staci_Stahr_Cummings is this documented anywhere? I couldn’t find it if we want to use a special license CRM, Web Service etc with our integration point we need to know the license type GUID to use it.

 public static class EpicorLicenseType
    {
        public static readonly Guid Default = new Guid("00000003-B615-4300-957B-34956697F040");
        public static readonly Guid ECCWebForm = new Guid("00000003-C997-4D03-868E-31E510BDD87B");
        public static readonly Guid ECCWebService = new Guid("00000003-079B-4C49-9D0A-EF8236247504");
        public static readonly Guid EnterpriseSearch = new Guid("00000003-BDB7-43A3-949C-1F003E3ABCFA");
        public static readonly Guid EnterpriseSocial = new Guid("00000003-9F85-4C75-9A9D-B9198371275B");
        public static readonly Guid MobileFramework = new Guid("00000003-C084-43C0-978D-9790A7A3C902");
        public static readonly Guid WebService = new Guid("00000003-9439-4B30-A6F4-6D2FD4B9FD0F");
        public static readonly Guid WebServiceShared = new Guid("00000003-231B-4E2B-9B47-13F87EA9A0A3");
        public static readonly Guid CRM = new Guid("00000003-15F2-4059-8C79-11849198F488");
        public static readonly Guid CustomerConnect = new Guid("00000003-3278-47FF-BD7A-9E1BAE66B088");
        public static readonly Guid DataCollection = new Guid("00000003-B8EB-40C4-8897-248CB30C5D47");
        public static readonly Guid SalesConnect = new Guid("00000003-4344-4D20-8650-75C0E7EB64D7");
        public static readonly Guid SupplierConnect = new Guid("00000003-EA5C-43E4-A1C6-26F7C7DBA2BE");
        public static readonly Guid TimeExpense = new Guid("00000003-F415-4768-82EA-0AF7327B1AC4");
    }

This is needed as I stated to pass in the License Header

2 Likes

Always recommended on any topic :slight_smile:

3 Likes

Is the default user license configurable, if so where?

Do we need to open our specific license file to get our licensce type “magic” numbers(GUID) or can I steal what Jose already tracked down?

You can use the ones I tracked down they are the same for everyone.