Shaka Admin Docs

Shaka for Microsoft Outlook

Shaka utilizes Microsoft secure OAuth API for top-of-the-line user authentication for Shaka's web application to prevent unauthorized access across the Shaka platform. Additionally, Shaka utilizes the Microsoft Secure Graph API to find available times for Shaka's coffee chats and automatically schedule these 20 minute meetings for your employees at the frequency of their choice.

How does domain-wide authorization benefit my organization?

  • Promote Participation in Company Culture Initiatives By enabling domain-wide access, users can join Shaka connections via the click of 1 button in Slack or Teams and will start recieving Shaka Connections meetings simply. Domain-wide permissions make it simple for every employee to participate in Shaka without having to manually create accounts. Important: Shaka will never auto-enroll employees in programs without permission from a company administrator.
  • Migrating from previous systems If your organization has moved from another system to Shaka for employee connection programming we can auto-enroll users who have already opted-into participating in such programs, preventing hundreds of users from having to re-register.
  • Company Acquisition or Email Account Migration A handful of Shaka's clients have been acquired and want to bring Shaka with them onto their new email and calendar accounts. Authorizing domain-wide access across employee's new Calendar accounts will allow Shaka's services to continue seamlessly.

Permitting Access for Shaka

  • Step 1 - Please visit your Microsoft Azure Admin Directory (portal.azure.com) and Navigate to Azure Active Directory. Take note of your Tenant ID for later steps.
  • Step 2 - On the left hand menu, click on "Enterprise Applications".
  • Step 3 - Search for Shaka Culture Application (one of your team members may have already requested access to this app so you might already see it in your directory).
  • Step 4 - On the Shaka Culture Application page, under the Security menu, click on "Permissions".
  • Step 5 - At the top of the permissions page click "Grant Admin Consent for Shaka Culture Application".
  • Step 6 - Remove any settings you may have that would restrict users from signing into Shaka Culture Application if you have additional restrictions in place.
  • Step 7 - Only if your organization DID NOT set up Shaka via Microsoft Teams, please email contact@joinshaka.com to let us know that you have completed the set up along with your Tenant ID. If your organization installed Shaka into Microsoft Teams, you are not required to complete step 7.

Easy Peasy! Just like that, your team is up and running with Shaka Connections!

Get stuck or have questions?

We know that IT application approval processes look different at every company and can be cumbersome. We want to help you work through any concerns or questions. Our team is available and happy to help! Reach out to us at contact@joinshaka.com and we should get back to you within 1 business day.

Security

Shaka makes substantial efforts to provide a system that is protected against unauthorized access. Shaka limits the personal data that is collected and stored within Shaka to prevent reason for malicious attacks. All types of data that are collected on users is shared in the Shaka Master Service Agreement. No additional personal data are collected without permission. Billing and payment Information is not stored or processed on Shaka servers or applications, rather it is managed via Stripe for secure billing and payment processing. Shaka utilizes Microsoft and Google secure OAuth APIs for top-of-the-line user authentication to prevent unauthorized access across the Shaka platform. Additionally, client and user personal data is encrypted over the wire and at rest. In the rare case of any security breach, clients will be notified within 24 hours.

Availability

It is Shaka's duty to make certain the application is available for operation and use as committed our client the service agreements. In the past 6 months, Shaka has experienced less than 13 total hours of outages which includes planned system maintenance where prior notice provided to our clients more than 24 hours in advance.

Processing Integrity

In order to ensure complete, accurate, and timely access to the Shaka web application to its authorized users, Shaka uses enterprise-grade cloud servers to host our web application. Shaka has authorization guards in place throughout the application to verify data requests are only fulfilled to authorized users with appropriate permissions.

Confidentiality

Shaka prioritizes client confidentiality and does not sell, share or distribute Shaka client, user or usage data to any 3rd parties. Additionally, every employee and contractor of Shaka have signed non-disclosure agreements in place protecting client data during and after their employment at Shaka. Any confidential data or information regarding your account with Shaka will be securely stored, password protected and marked as confidential to mitigate any accidental exposure of confidential data.

Privacy

Personal information related to Shaka clients and users is collected, used, retained, disclosed, and destroyed in conformity with the commitments in the Shaka's privacy notice and with the criteria set forth in Generally Accepted Privacy Principles (GAPP).