
You can consider the following approaches:
One of the best practices for creating flows that are intended to be used by multiple teams or across the organization is to use a service account. This way, the flow actions will be executed under the service account, and the emails and Teams messages will appear to come from that account instead of your personal account.
Using Power Automate Solutions allows you to package your flow and share it with other teams or departments. This approach also makes it easier to manage and deploy the flow across the organization.