I am making a customer accessible site for a plating company. There will be hundreds of nodes, one for each part. I have been able to make the content, make the different views, and blocks so the customer can choose their parts. But I haven't figured out a way to accomplish the example below. I can do it with just views, but I need to have a way to secure the node so only the authenticated customer can see it.

Example.
Customer A logs in
Login directs customer A to a "customer A view" page that is created to list only their parts
Customer can then select a part and view the node

I would also like a "customer A view" block to be visible when they are logged in so they always have quick access to their part list.

Is there a way to do this with out creating a massive amount of roles?

Using Drupal 8.0.3

Any help would be greatly appreciated!

Comments

couturek’s picture

Figured out a workaround.