At the BlueTech company, an employee named Maya is assigned the role of 'Marketing Analyst.' Which of the following best describes how the system should enforce Maya's access to the company's digital marketing platform?
Using role-based access control to provide specific permissions associated with the 'Marketing Analyst' role
Setting custom user settings for Maya's user account based on her personal preferences
Applying least privilege model by manually adjusting permissions for each task she needs to perform
Granting unrestricted access to all features of the platform because she might need them in the future