This proposal appears on Balancer's forum.
The governance multisig on each network would submit a transaction to the Authorizer to grant the following roles to the BalancerRelayer:
manageUserBalancejoinPoolexitPoolswapbatchSwapsetRelayerApprovalThe Gnosis Safe at 0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f would send a transaction to the Vault Authorizer at 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6 with the following data to authorize the BalancerRelayer at 0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251 :
0xfcd7627e0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000ac9f49ef3ab0bbc929f7b1bb0a17e1fca578625100000000000000000000000000000000000000000000000000000000000000060014a06d322ff07fcc02b12f93eb77bb76e28cdee4fc0670b9dec98d24bbfec8eba777d811cd36c06d540d7ff2ed18ed042fd67bbf7c9afcf88c818c7ee6b49878ad1b68d148c070372f8643c4648efbb63c6a8a338f3c24714868e791367653c149e88b59429ded7f601ab52ecd62331cac006ae07c16543439ed138dcb8d347b8a1d293670124924a0f532213753b89db10bde737249d4540e9a03657d1aff1282ab709b2b70070f829c46bc36f76b32ad4989fecb2fcb09a1b3ce00bbfc30
Which is the ABI-encoded calldata for:
authorizer.grantRoles(
[
0x0014a06d322ff07fcc02b12f93eb77bb76e28cdee4fc0670b9dec98d24bbfec8,
0xeba777d811cd36c06d540d7ff2ed18ed042fd67bbf7c9afcf88c818c7ee6b498,
0x78ad1b68d148c070372f8643c4648efbb63c6a8a338f3c24714868e791367653,
0xc149e88b59429ded7f601ab52ecd62331cac006ae07c16543439ed138dcb8d34,
0x7b8a1d293670124924a0f532213753b89db10bde737249d4540e9a03657d1aff,
0x1282ab709b2b70070f829c46bc36f76b32ad4989fecb2fcb09a1b3ce00bbfc30,
],
0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251
);
The Gnosis Safe at 0xd2bD536ADB0198f74D5f4f2Bd4Fe68Bae1e1Ba80 would send a transaction to the Vault Authorizer at 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6 with the following data to authorize the BalancerRelayer at 0x4574ccBcC09A00C9eE55fB92Fe353699A4fA800e :
0xfcd7627e00000000000000000000000000000000000000000000000000000000000000400000000000000000000000004574ccbcc09a00c9ee55fb92fe353699a4fa800e00000000000000000000000000000000000000000000000000000000000000060014a06d322ff07fcc02b12f93eb77bb76e28cdee4fc0670b9dec98d24bbfec8eba777d811cd36c06d540d7ff2ed18ed042fd67bbf7c9afcf88c818c7ee6b49878ad1b68d148c070372f8643c4648efbb63c6a8a338f3c24714868e791367653c149e88b59429ded7f601ab52ecd62331cac006ae07c16543439ed138dcb8d347b8a1d293670124924a0f532213753b89db10bde737249d4540e9a03657d1aff1282ab709b2b70070f829c46bc36f76b32ad4989fecb2fcb09a1b3ce00bbfc30
Which is the ABI-encoded calldata for:
authorizer.grantRoles(
[
0x0014a06d322ff07fcc02b12f93eb77bb76e28cdee4fc0670b9dec98d24bbfec8,
0xeba777d811cd36c06d540d7ff2ed18ed042fd67bbf7c9afcf88c818c7ee6b498,
0x78ad1b68d148c070372f8643c4648efbb63c6a8a338f3c24714868e791367653,
0xc149e88b59429ded7f601ab52ecd62331cac006ae07c16543439ed138dcb8d34,
0x7b8a1d293670124924a0f532213753b89db10bde737249d4540e9a03657d1aff,
0x1282ab709b2b70070f829c46bc36f76b32ad4989fecb2fcb09a1b3ce00bbfc30,
],
0x4574ccBcC09A00C9eE55fB92Fe353699A4fA800e
);
The Gnosis Safe at 0x6207ed574152496c9B072C24FD87cE9cd9E17320 would send a transaction to the Vault Authorizer at 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6 with the following data to authorize the BalancerRelayer at 0x466262c2a275aB106E54D95B5B04603e12b58cA1 :
0xfcd7627e0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000466262c2a275ab106e54d95b5b04603e12b58ca100000000000000000000000000000000000000000000000000000000000000060014a06d322ff07fcc02b12f93eb77bb76e28cdee4fc0670b9dec98d24bbfec8eba777d811cd36c06d540d7ff2ed18ed042fd67bbf7c9afcf88c818c7ee6b49878ad1b68d148c070372f8643c4648efbb63c6a8a338f3c24714868e791367653c149e88b59429ded7f601ab52ecd62331cac006ae07c16543439ed138dcb8d347b8a1d293670124924a0f532213753b89db10bde737249d4540e9a03657d1aff1282ab709b2b70070f829c46bc36f76b32ad4989fecb2fcb09a1b3ce00bbfc30
Which is the ABI-encoded calldata for:
authorizer.grantRoles(
[
0x0014a06d322ff07fcc02b12f93eb77bb76e28cdee4fc0670b9dec98d24bbfec8,
0xeba777d811cd36c06d540d7ff2ed18ed042fd67bbf7c9afcf88c818c7ee6b498,
0x78ad1b68d148c070372f8643c4648efbb63c6a8a338f3c24714868e791367653,
0xc149e88b59429ded7f601ab52ecd62331cac006ae07c16543439ed138dcb8d34,
0x7b8a1d293670124924a0f532213753b89db10bde737249d4540e9a03657d1aff,
0x1282ab709b2b70070f829c46bc36f76b32ad4989fecb2fcb09a1b3ce00bbfc30,
],
0x466262c2a275aB106E54D95B5B04603e12b58cA1
);