Final answer:
When developing an application with role-based access control, developers will define user roles and permissions, put in place authentication and authorization mechanisms, and establish procedures for regular review.
Step-by-step explanation:
When developers plan to develop an application using role-based access control (RBAC), they would most likely include planning for determining the various user roles within the organization, defining the permissions and access levels associated with each role, and implementing an authentication and authorization mechanism. They would also consider how to easily manage and update roles and permissions as organizational needs change. Additionally, they might establish procedures for regularly reviewing roles and permissions to ensure compliance with security policies and regulations.