A non-transitory computer-readable medium having instructions stored thereon that are executable by a computing device in a first geographic partition of a network to perform operations, comprising:
- transmitting, by a first computer system in a first geographic partition of a network, a request to a second computer system in a second geographic partition of the network, wherein the request is for network communication involving a cross-partition operation between a first user, a second user, and a third user, wherein the first user is associated with the first, but not the second, geographic partition, and wherein the second user and the third user are associated with the second, but not the first, geographic partition;
- receiving, from the second computer system, second account information for the second user and third account information for the third user, wherein the second account information for the second user includes a subset of data for the second user that is authorized to be passed from the second geographic partition to the first geographic partition and the third account information for the third user includes a subset of data for the third user that is authorized to be passed from the second geographic partition to the first geographic partition, and wherein the subset of data for the second user includes a second global identifier for the second user that is unique within a set of geographic partitions of the network and the subset of data for the third user includes a third global identifier for the third user that is unique within the set of geographic partitions of the network;
- generating, by the first computer system, a second auxiliary account for the second user based on the subset of data for the second user, wherein information in the second auxiliary account includes the subset of data for the second user and at least one identifier for the second auxiliary account that is unique in the first geographic partition, wherein the second auxiliary account is a temporary account that stores the subset of data for the second user and is accessible in the first geographic partition;
- generating, by the first computer system, a third auxiliary account for the third user based on the subset of data for the third user, wherein information in the third auxiliary account includes the subset of data for the third user and at least one identifier for the third auxiliary account that is unique in the first geographic partition, wherein the third auxiliary account is a temporary account that stores the subset of data for the third user and is accessible in the first geographic partition;
- and
- facilitating, in the first geographic partition by the first computer system, the cross-partition operation between the first geographic partition and the second geographic partition based on the second auxiliary account information, the third auxiliary account information, and account information for the first user accessible in the first geographic partition.