Drupal uses roles and permissions to control user access. There are default roles like authenticated user, administrator, and manager. Permissions are set at the People > Permissions page and control actions like accessing admin pages, commenting, and custom permissions for modules. New roles need permissions assigned and permissions should be checked when new content types or modules are added.