What are all the methods for assigning Data Permission Access to Permission List?

• Tree based data permission security

• Role based data permission security