Automatic permissions

Hello,

I am in a situation where I want to replace static permissions with automatic permissions and I have a set of requirements for this task,

I am looking for Tips and Tricks section or a Comprehensive Guide on how to set the automatic permissions correctly.

I went through this topic:  RE: Permissions at Document Level  and the picture is very helpful.

My question is, where was the picture taken from? Where can I find the full guideline?

Thanks in advance.