diff --git a/Composer/packages/electron-server/resources/entitlements-keychain.plist b/Composer/packages/electron-server/resources/entitlements-keychain.plist
index f5ec040689..4a23a1df1c 100644
--- a/Composer/packages/electron-server/resources/entitlements-keychain.plist
+++ b/Composer/packages/electron-server/resources/entitlements-keychain.plist
@@ -13,6 +13,8 @@
keychain-access-groups
UBF8T346G9.com.microsoft.identity.universalstorage
+ UBF8T346G9.com.microsoft.oneauth
+ UBF8T346G9.com.microsoft.adalcache
com.apple.application-identifier
UBF8T346G9.com.microsoft.botframework.composer
diff --git a/Composer/packages/electron-server/scripts/installOneAuth.js b/Composer/packages/electron-server/scripts/installOneAuth.js
index 7c18253d38..5272f71ee3 100644
--- a/Composer/packages/electron-server/scripts/installOneAuth.js
+++ b/Composer/packages/electron-server/scripts/installOneAuth.js
@@ -21,15 +21,15 @@ const { log } = require('./common');
*/
let packageName = null;
-const packageVersion = process.env.ONEAUTH_VERSION || '1.36.0';
+const packageVersion = process.env.ONEAUTH_VERSION || '1.43.0';
switch (process.platform) {
case 'darwin':
- packageName = 'oneauth-mac';
+ packageName = process.env.ONEAUTH_PACKAGE_MAC || 'oneauth-mac-x64';
log.info('Mac detected. Using %s package.', packageName);
break;
case 'win32':
- packageName = 'oneauth-win64';
+ packageName = process.env.ONEAUTH_PACKAGE_WIN || 'oneauth-win-x64';
log.info('Windows detected. Using %s package.', packageName);
break;
default: