10xGoals

Publisher Attestation: The information on this page is based on a self-assessment report provided by the app developer on the security, compliance, and data handling practices followed by this app. Microsoft makes no guarantees regarding the accuracy of the information.

Last updated by the developer on: July 8, 2021

General information

Information provided by xto10x Technologies to Microsoft:

Information Response
App name 10xGoals
ID WA200003122
Office 365 clients supported Microsoft Teams
Partner company name xto10x Technologies
URL of partner website https://www.xto10x.com/10xgoals/
URL of Teams application info page https://www.xto10x.com/10xgoals/
URL of Privacy Policy https://www.xto10x.com/security/privacy-policy/
URL of Terms of Use https://www.xto10x.com/security/terms-of-use/

Feedback

Questions or updates to any of the information you see here? Contact us!

How the app handles data

This information has been provided by xto10x Technologies about how this app collects and stores organizational data and the control that your organization will have over the data the app collects.

Data access using Microsoft Graph

List any Microsoft Graph permissions this app requires.

Permission Type of permission (Delegated/ Application) Is data collected? Justification for collecting it? Is data stored? Justification for storing it? Azure AD App ID
Directory.Read.All application Users email and azure id is fetched so that app can install the app proactively for all users of the org. As this app first requires 10xGoals service subscription so user email and azure id of user are sent to 10xGoals service so that when some activity happens related to that user, it can send proactive notification to user's teams app. 950aa4fb-0583-4b13-9b5f-bbc92b9cc376
TeamsAppInstallation.ReadWriteSelfForUser.All application It's required so that app can fetch installed teamsAppDefinition for admin and then install itself proactively for all users of the org. Nothing is stored in database which is fetched from this api. 950aa4fb-0583-4b13-9b5f-bbc92b9cc376

Non-Microsoft services used

If the app transfers or shares organizational data with non-Microsoft service, list the non-Microsoft service the app uses, what data is transferred, and include a justification for why the app needs to transfer this information.

All non-Microsoft services OII is transferred to What OII is transferred? Justification for transferring OII?
10xGoals, AWS user email and AzureId of user. As this app first requires 10xGoals service subscription so user email and azure id of user are sent to 10xGoals service so that when some activity happens related to that user, system can send proactive notification to user.

Data access via bots

If this app contains a bot or a messaging extension, it can access end-user identifiable information (EUII): the roster (first name, last name, display name, email address) of any team member in a team or chat it's added to. Does this app make use of this capability?

Justification for accessing EUII? Is EUII stored in database(s)? Justification for storing EUII?
As this app first requires 10xGoals service subscription so user email and azure id of user are sent to 10xGoals service so that when some activity happens related to that user, it can send proactive notification to user's teams app. No

Telemetry data

Does any organizational identifiable information (OII) or end-user identifiable information (EUII) appear in this application's telemetry or logs? If yes, describe what data is stored and what are the retention and removal policies?

tenantId of org is stored to have difference welcome message depending upon whether a tenant has granted required permissions or not. If a tenant has already granted permissions other users of that org dont need to look at that flow of granting permissions again.

Organizational controls for data stored by partner

Describe how organization's administrators can control their information in partner systems? e.g. deletion, retention, auditing, archiving, end-user policy, etc.

NA

Human review of organizational information

Are humans involved in reviewing or analyzing any organizational identifiable information (OII) data that is collected or stored by this app?

No

Feedback

Questions or updates to any of the information you see here? Contact us!

Identity information

This information has been provided by xto10x Technologies about how this app handles authentication, authorization, application registration best practices, and other Identity criteria.

Information Response
Do you integrate with Microsoft Identify Platform (Azure AD)? Yes
Have you reviewed and complied with all applicable best practices outlined in the Microsoft identity platform integration checklist? Yes
Does your app use MSAL (Microsoft Authentication Library) for authentication? Yes
Does your app support Conditional Access policies? No
Does your app request least privilege permissions for your scenario? Yes
Does your app's statically registered permissions accurately reflect the permissions your app will request dynamically and incrementally? Yes
Does your app support multi-tenancy? No
Does your app have a confidential client? No
Do you own all of the redirect Unified Resource Identifier (URI) registered for your app? Yes
Does your app expose any web APIs? Yes
Does your permission model only allow calls to succeed if the client app receives the proper consent? Yes
Does your app use preview APIs? No
Does your app use deprecated APIs? No

Feedback

Questions or updates to any of the information you see here? Contact us!