I need to give saperate login for each store in magento 2, I have two magento stores under one website, how can I give separate login for each store for admin users ? It may be basic thing, but I new to magento, can't find out how to do this. it will be great if anyone can help. thanks
You can go to Store > Settings > Configuration > Customers > Customer Configuration > Account Sharing Options.
There you'll be able to chose if you want your customers to have a different account given the website they're visiting or not.
If you use the default Per Website value, it'll mean that visitors will have to have a different account to visit your websites, if set to Global then they'll only need to have one account to visit all your websites.
Out of the box this seems to be only available in the EE. This module claims to do the job. If you can trust this one is a different question.
Any suggestions on this topic would be helpfull since i got the same issue on the long run.
I actually hat to use the extension in one of our projects. For anything to do with customers and sales it works fine but we got some bugs with products and categories. In other sections it is not fully implemented as well but i guess you could extend it.
In Magento 1/Magento 2, you can set user per store scope. in Magento 2 you can do this by creating a new user Rule go to System > Permissions > User Rules.
Then change the Role scope in Role Resources > Role Scopes to the store you wish and then you can set custom access to specific areas of Magento by editing the Resources > Role Resource.