When you receive an error in the general dashboard page in CMS Desk / E-Commerce tab with an unresolved macro like:
{ % if (CurrentUser.UserIsGlobalAdministrator == true) { |(user)administator|(hash)
dbb627f8afabe542848ea24ac4e38c0422295a6e0a7d53d70906f31de185df90 % } { % } |(user)
administrator|(hash)c6f3973b455db4c6c92dfec58da458d04a927c5d11e802e100b2006f54e12329 % }
the problem is usually in an outdated macro signature. This can be caused by a change in the CMSConnectionString. If you have modified the connection string, you will need to update macro signatures in Site manager -> Administration -> System -> Macros -> Update macro signatures. A comprehensive description of the situation can be found there as well.