As an AD and file server everything is ok (roaming profiles, cups…).
To access share we have to use credentials : user@domain and password
For an domain integrated clients : it works.
BUT :
For a client NOT joined to the domain with a local user on the machine, could we have an ALIAS for accessing the shares like user instead of user@domain ?
I think you have to set the domain correctly to access the share on the domain controller by design. What about mapping network drives with domain\name credentials? Or what about guest shares for unjoined clients?
I agree with @mrmarkuz.
Mapping domain shares from i.e machine which has Windows “Home” or is not connected to DOMAIN should be done with DOMAIN\username