In Google Analytics (GA) , at the bottom of the main menu – click the gear icon
Click ‘view access management’ on the right column.
You can provide access on 3 different levels – Account, Property or View. In most cases, access on to a specific view should be good enough but if you’re not sure – better to discuss that with your site admin and the seo expert.
Click the + icon on the top-right and chose ‘Add users’
Type in the email address** you would like to provide him access with, make sure that the selected ‘Direct roles and data restrictions’ is what you aim to (default is viewer) and click the Add button on the top-right.
** The email must be a google account (private or business)
In GSC , click the gear icon (‘setting’ option) from the main menu
Click the ‘Users and permissions’ option
Click the ‘ADD USER’ button from the top-right
Type in the email address** you would like to provide him access with and the permission to grant (Restricted should be good enough).
** The email must be a google account (private or business)
Select ‘User management’ from the main mene
Click the ‘Add user’ button on the top-right
Type in the email address you would like to provide him access with and the role to assign (Read-only should be good enough). Access scope should be the root for the main website (selected as default)