Calls to Implementation Functions via a TransparentUpgradeableProxy

Thank you @Skyge Yes, this is the text I was referring to. I have deployed my contracts using the procedure documented at this link, as specified in the section "Deploy the contract to a public network". Thus, creating a 2_deploy_MyContract.js file, and then running the truffle migrate command. A TransparentUpgradeableProxy was created and its address was included in my Dapp, and everything appears to be working properly. However, I am able to call some functions from my implementation contract with the account that was used for deploying the contract, and thus the admin. Also, please note that the functions I am referring to all have the "onlyOwner" modifier, which confirms that I am using the account corresponding to the onlyOwner/admin/deployer.