Managing Cast & Crew
CineLog’s Cast & Crew module acts as both your production directory and your security gateway. It strictly separates global contacts from active project members to ensure robust access control.
1. The Unified Directory Structure
Section titled “1. The Unified Directory Structure”CineLog manages your team using two distinct layers:
- Workspace Contacts: This is your master rolodex. Anyone you ever add to any project is saved here automatically.
- Project Cast & Crew: This is the roster for your current project. It links people from your Workspace Contacts to specific job roles on this project.
2. Adding Team Members
Section titled “2. Adding Team Members”You can easily add new members directly to your project. CineLog uses a unified dialog that handles both creating the contact and assigning their role in one seamless step.
- Open Cast & Crew: Navigate to the Cast & Crew module using the left sidebar. Make sure you are on the “Project” tab.
- Add a Role: Click the ”+ Add Role” button.
- Select or Create: The unified dialog will open. You can either search and select an existing person from your Workspace Contacts, or simply type a new name to instantly create a brand new contact.
- Choose a Role: Select an industry-standard role from the dropdown (e.g., 1st Assistant Director, Gaffer, Lead Actor).
- Contact Details: Enter the person’s email and phone number. While optional, these are highly recommended if you plan to send them Call Sheets or invite them to the app.
You can assign multiple roles to a single person if they are wearing many hats on your production!
3. Access Control & Invitations
Section titled “3. Access Control & Invitations”Assigning a role to a contact does not automatically invite them to log into CineLog. It simply adds them to your internal project roster.
If you want a team member to actually log into the app and collaborate, you must formally grant them access.
The “Intent Toggle”
Section titled “The “Intent Toggle””Click on any person’s role in the Project Cast & Crew list to open their Role Details Dialog. Inside, you will find the Access Control Form.
At the top of this form is the Access Intent Toggle.
- OFF (Disallowed): The person is on your roster, but they cannot log into the project. This is the default state.
- ON (Granted/Pending): The system will verify their email. If they have a CineLog account, they will be instantly added to the project. If they don’t, CineLog will automatically send them an invitation email to join.
Role-Based Access Control (RBAC)
Section titled “Role-Based Access Control (RBAC)”When you grant a user access to your project, what can they actually do?
CineLog uses Role-Based Access Control (RBAC). A user’s permissions are influenced by the industry role you assigned them, with sensible defaults applied based on their department and position in the hierarchy.
As the Project Owner, you can override default permissions within the Role Details Dialog, adjusting View/Edit access for individual modules for that specific person.