You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.
close
You are viewing the article in preview mode. It is not live at the moment.
2. Managing Branches
print icon

Creating Branches 

The steps for creating branches are slightly different depending on the type of branch you’d like to create. 

 

A root branch is the top branch of a hierarchy. A child branch is a branch that’s nestled under another branch. A child branch can be nestled under the root branch, or under another child branch of that root branch. There is no limit on how many child branches a branch can have; a branch hierarchy can have up to ten levels. 
 

In order to create branches, your account must have a role that grants you permission to create branches. The Console admin role allows you to create branches. If you’re using custom roles, ensure your role has these permissions:

  • Create Branches
  • Read Branches 

 

The only users that can create branches are tenant-scoped users, such as a Console admin. Branch managers cannot create, update, or delete branches.
 

Sample hierarchy for a school use case


Sample hierarchy for a corporate use case

 

Creating Root Branches

  1. Open Console and select Branches from the drop-down under Manage Users.
  2. Select the Add Branch button. This will bring up a row under the search bar where you can add a new branch. 

  3. Add your branch name to the Branch Name field, then select Save.  The new branch will immediately appear in the branch listing (you also have the option to add an external ID (EID) to your new branch, if you want to demonstrate that this branch is equivalent to an item from another database).
     

Creating Child Branches  

  1. From the Branches section of Console, find the branch you want to add a child branch to. You can add a child branch to a root branch or another child branch. 
  2. Select Add Child next to the name of the branch. This will bring up a row under the branch where you can add a child branch.

  3. Add the name of your child branch to the Branch Name field, then select Save. The new child branch will immediately appear in the branch listing. 

 

Editing Branches 

To edit a branch, ensure you have a role with the following permissions:

  • Update Branches
  • Read Branches 
     
  1. In the Branches section, select the name of the branch you’d like to edit. 
  2. On the next page, select the Edit button. Here, you can edit the name, external ID, or slug of the branch.

    Some branches may have a lock icon instead of the “Edit” button. This means that this branch is synced with a legacy hierarchy created in the Tenant Dashboard. To edit this branch, open the Tenant Dashboard and edit the hierarchy it’s synced with. You can see exactly which administrative division, district, institution, or group this branch is linked to by hovering over the lock icon. 
  3. Select save to finish editing.

     

Deleting Branches  

The only users that can delete branches are tenant-scoped users. Branch managers cannot create, update, or delete branches.

 

To delete a branch, ensure you are a Console admin or have a role with the following permissions: 

  • Read Branches 
  • Delete Branches 

 

In order to delete a branch with branch managers, you must also have the permission Delete User Roles. This is because deleting a branch with branch managers will also delete the associated user role for each of the associated branch managers. 

 

If you have the Delete Branches AND Delete User Roles permission, but attempt to delete a branch with a Branch Manager that has a role with permissions that go beyond those of your role, you will be unable to delete the branch. This is in order to restrict removing of User Roles that you do not have the ability to remove.
 

  1. In the Branches section, select Delete next to the branch you’d like to remove. 

    Some branches may have a lock icon instead of the “Delete” option–this means that this branch is synced with a legacy hierarchy created in the Tenant Dashboard. To delete these branches, reach out to your BenchPrep contact. 
  2. A pop-up window will confirm which branch you’ve decided to remove. If you’re removing a branch with children, note that deleting this branch will also delete all of its child and descendant (i.e. grandchild, great-grandchild, etc.) branches. Deleting a branch will not delete the branch managers and members. Branch managers will lose the user role scoped to the deleted branch, and branch members will be unassigned from the deleted branch. 
  3. Select Confirm to delete the branch. 

 

NOTE: Deleting of a branch with any associated Branch Plans or Groups is not allowed. 

Feedback
0 out of 0 found this helpful

scroll to top icon