From Longman Business Dictionary
imprimaturim·pri·ma·tur /ˌɪmprəˈmeɪtə, -ˈmɑː--ər/ noun [singular] formal1approval of something, given by an official authority or an important personimprimatur ofThe campaign has the imprimatur of the President.
2permission to print a bookThe work was published under the imprimatur of Goldman Sachs Investment Research.