I'm currently working on a Django project which will be available to use by several companies and their particular data about their clients.
My question is if it is possible to adjust Django admin panel somehow, so that any user could log in (in this case the particular company worker) and have an access to admin tools, but only for the data related to his company (in this case the company clients)?
Example: Worker of company X logs in and checks status of clients of his company, changes some data etc. At the same time worker of company Y logs in and does the same work with the clients related only to company Y. Both users see only clients related to their own company - they don't have access to other company's data.
I've found something like this, but I'm not sure if it's appropriate to my situation :P