@Justin Doh To authenticate the Outlook connector you should create the seperate account/service account which is used to authethicate the Outlook connector. In case if you/someone else in your organization are using your their own account to authenticate the outlook connector and if they leave the organization then their credential will become invalid and the outlook connector will have issue in connecting and your logic app workflow will not run untill and unless someone is reauthorizing the connector again. In scenario where user credentail are changed/refreshed then also you would observe the same issue.
The above is for the authetication of the outlook connector and it is different from the RBAC roles that are assigned to the user in azure subscription.
Any person in your organization can access/edit the logic app that you have created untill and unless they have the right permission (RBAC roles) on that subscription where logic app was created.