Yes, Azure allows cross-subscription access between resources.
You will need to ensure authentication, netwroking and RBAC is set up properly. You could consider using VNet peering or private endpoints between different subscriptions.
You can mark it 'Accept Answer' and 'Upvote' if this helped you
Regards,
Abiola