Questions about AGDLP implementation

I am a little confused about the AGDLP implementation process. Here's my setup:
I have an OU named sales with 10 users accounts. I place the the user accounts into a global group (called sales_accounts), then I place that group into a domain local group (called sales_permissions), then I go to to my shared folder called sales. Then I click the permissions button on the shared tab and add the sales_permissions group to the shared permissions.
Is my setup correct?
I have an OU named sales with 10 users accounts. I place the the user accounts into a global group (called sales_accounts), then I place that group into a domain local group (called sales_permissions), then I go to to my shared folder called sales. Then I click the permissions button on the shared tab and add the sales_permissions group to the shared permissions.
Is my setup correct?
Comments
Yes, but you would also grand NTFS permissions to the domain local group as well.
Do you understand why AGLP is a best practice?
http://www.laboratoire-microsoft.org/articles/win/groupes/images/agudlp.jpg