Hi engcoder,
These tasks should be implemented in the methods of the Metadata Adapter. In particular the user validation in the
notifyUser method, and Items authorization logics in the
NotifyNewTables method.
Please also refer to this
demo, which shows the source code of a simple MetadataProvider implementation that includes user validation and items authorization logics. I know that this demo is for Java Adapter API but the methods involved are the same of .NET API.