Team member transfer tool
AssigneeDropbox, Inc.
InventorsMark Gilbert, Lucia Zhang, Chloe Fan, Niklas Nordlof
Life of this patent
Estimating the term…
Abstract
The present technology can provide a mechanism for providing a team member transfer interface to an administrator user for transferring team member user accounts from one team to another and also a mechanism for transferring the team member user accounts, such as by switching an assignment of one or more user accounts from a first team to another in a single atomic action. The transferring of the team member user accounts may also depend on passing a set of validation checks that check for inconsistencies that could cause an error in the transfer, and also updating access and privileges associated with being members of certain teams.
Claims24
(canceled)
(canceled)
(canceled)
A method comprising:
- receiving, from an administrator user having administrator rights to at least a first team, a request to transfer one or more team member user accounts from the first team to a destination team;
- performing a set of validation checks to check for inconsistences that would cause one or more errors during a transfer of the one or more team member user accounts from the first team to the destination team;
- assigning a transfer pending status to the one or more team member user accounts, the transfer pending status imposing one or more restrictions preventing an action associated with the one or more team member user accounts from being performed;
- switching an assignment of the one or more team member user accounts from the first team to the destination team;
- and
- removing the transfer pending status from the one or more team member user accounts.
(canceled)
A non-transitory computer-readable medium comprising:
- instructions stored therein which, when executed by one or more processors, cause the one or more processors to:
- receive, from an administrator user having administrator rights to at least a first team, a request to transfer one or more team member user accounts from the first team to a destination team;
- perform a set of validation checks to check for inconsistencies that would cause one or more errors during the transfer of the one or more team member user accounts from the first team to the destination team;
- assign transfer pending status to the one or more team member user accounts, the transfer pending status imposing one or more restrictions preventing an action associated with the one or more team member user accounts from being performed;
- switch an assignment of the one or more team member user accounts from the first team to the destination team;
- and
- remove the transfer pending status from the one or more team member user accounts.
A system comprising:
- one or more processors;
- and
- at least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the system to:
- receive, from an administrator user having administrator rights to at least a first team, a request to transfer one or more team member user accounts from a first team to a destination team;
- perform a set of validation checks to check for inconsistencies that would cause one or more errors during the transfer of the one or more team member user accounts from the first team to the destination team;
- assign transfer pending status to the one or more team member user accounts, the transfer pending status imposing one or more restrictions preventing an action associated with the one or more team member user accounts from being performed;
- switch an assignment of the one or more team member user accounts from the first team to the destination team;
- and
- remove the transfer pending status from the one or more team member user accounts.
Dependencies are inferred from the claim text.