My component includes three essential functions: delete, update, and add. I need to control access to these functions based on user roles. Super users should have access to all three functions, while another type of user only has access to two of them.