discoveredCloudAppInfo resource type
Namespace: microsoft.graph.security
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Contains information about the risk attributes of a discovered cloud app.
Inherits from entity.
Method | Return type | Description |
---|---|---|
Get | microsoft.graph.security.discoveredCloudAppInfo | Get the details of the security, legal, and compliance risk attributes of the discovered cloud apps. |
Property | Type | Description |
---|---|---|
csaStarLevel | microsoft.graph.security.appInfoCsaStarLevel | Indicates the CSA star program certification level of the app. Possible values are: selfAssessment , certification , attestation , cStarAssessment , continuousMonitoring , unknown , unknownFutureValue . |
dataAtRestEncryptionMethod | microsoft.graph.security.appInfoDataAtRestEncryptionMethod | Indicates the encryption mode for data at rest of the app. The possible values are: aes , bitLocker , blowfish , des3 , des , rc4 , rsA , notSupported , unknown , unknownFutureValue . |
dataCenter | String | Indicates the countries or regions in which your data center resides. |
dataRetentionPolicy | microsoft.graph.security.appInfoDataRetentionPolicy | Indicates the app's policy for user data retention after account termination. The possible values are: dataRetained , deletedImmediately , deletedWithinTwoWeeks , deletedWithinOneMonth , deletedWithinThreeMonths , deletedWithinMoreThanThreeMonths , unknown , unknownFutureValue . |
dataTypes | microsoft.graph.security.appInfoUploadedDataTypes | Indicates the data types that an end user can upload to the app. The possible values are: documents , mediaFiles , codingFiles , creditCards , databaseFiles , none , unknown , unknownFutureValue . |
domainRegistrationDateTime | DateTimeOffset | Indicates the date when the app domain was registered. |
encryptionProtocol | microsoft.graph.security.appInfoEncryptionProtocol | Indicates the TLS encryption protocol version. The possible values are: tls1_0 , tls1_1 , tls1_2 , tls1_3 , notApplicable , notSupported , unknown , unknownFutureValue , ssl3 . You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: ssl3 . |
fedRampLevel | microsoft.graph.security.appInfoFedRampLevel | Indicates the FedRAMP compliant status of the app. The possible values are: high , moderate , low , liSaaS , unknown , unknownFutureValue , notSupported . You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: notSupported . |
founded | Int32 | Indicates the year that the specific app vendor was established. |
gdprReadinessStatement | String | Indicates the GDPR readiness of the app in relation to policies app provides to safeguard personal user data. |
headquarters | String | Indicates the location of the headquarters of the app. |
holding | microsoft.graph.security.appInfoHolding | Indicates the ownership model of the app. The possible values are: private , public , unknown , unknownFutureValue . |
hostingCompany | String | Indicates the company name that provides hosting services for the app. |
id | String | Indicates the identified unique SaaS ID of the app. Inherited from entity. |
isAdminAuditTrail | microsoft.graph.security.cloudAppInfoState | Indicates the availability of an admin audit trail for the app. The possible values are: true , false , unknown , unknownFutureValue . |
isCobitCompliant | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with the Control Objectives for Information Technology (COBIT). The possible values are: true , false , unknown , unknownFutureValue . |
isCoppaCompliant | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with the Children's Online Privacy Protection Rule (COPPA). The possible values are: true , false , unknown , unknownFutureValue . |
isDataAuditTrail | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with availability of a data audit trail. The possible values are: true , false , unknown , unknownFutureValue . |
isDataClassification | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with regards to data classification. The possible values are: true , false , unknown , unknownFutureValue . |
isDataOwnership | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app that pertains to data ownership. The possible values are: true , false , unknown , unknownFutureValue . |
isDisasterRecoveryPlan | microsoft.graph.security.cloudAppInfoState | Indicates if the app has a disaster recovery plan. The possible values are: true , false , unknown , unknownFutureValue . |
isDmca | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with the Digital Millennium Copyright Act (DMCA). The possible values are: true , false , unknown , unknownFutureValue . |
isFerpaCompliant | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with the Family Educational Rights and Privacy Act (FERPA). The possible values are: true , false , unknown , unknownFutureValue . |
isFfiecCompliant | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with the Federal Financial Institutions Examination Council guidance on the risk management. The possible values are: true , false , unknown , unknownFutureValue . |
isFileSharing | microsoft.graph.security.cloudAppInfoState | Indicates if the app has features that allow file sharing between users. The possible values are: true , false , unknown , unknownFutureValue . |
isFinraCompliant | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with the Financial Industry Regulatory Authority (FINRA). The possible values are: true , false , unknown , unknownFutureValue . |
isFismaCompliant | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with the Federal Information Security Modernization Act (FISMA). The possible values are: true , false , unknown , unknownFutureValue . |
isGaapCompliant | microsoft.graph.security.cloudAppInfoState | Indicates the compliance status of the app with the Generally Accepted Accounting Principles (GAAP). The possible values are: true , false , unknown , unknownFutureValue . |
isGdprDataProtectionImpactAssessment | microsoft.graph.security.cloudAppInfoState | Indicates if the app conducts regular GDPR data assessments to identify risk to individuals. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprDataProtectionOfficer | microsoft.graph.security.cloudAppInfoState | Indicates if the app appoints a data protection officer to oversee data security strategy and GDPR compliance. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprDataProtectionSecureCrossBorderDataTransfer | microsoft.graph.security.cloudAppInfoState | Indicates if the app securely transfers data across borders as GDPR guidelines recommend. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprImpactAssessment | microsoft.graph.security.cloudAppInfoState | Indicates if the app conducts data protection GDPR impact assessments to identify risk to individuals. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprLawfulBasisForProcessing | microsoft.graph.security.cloudAppInfoState | Indicates if the app has a valid lawful basis for processing personal data. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprReportDataBreaches | microsoft.graph.security.cloudAppInfoState | Indicates if the app reports personal data breaches to the relevant supervisory authority as per GDPR. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprRightsRelatedToAutomatedDecisionMaking | microsoft.graph.security.cloudAppInfoState | Indicates if the app provides specific rights related to automated decision-making and profiling as per GDPR. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprRightToAccess | microsoft.graph.security.cloudAppInfoState | Indicates if the app gives the rights to obtain a copy of a user's personal data as per GDPR. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprRightToBeInformed | microsoft.graph.security.cloudAppInfoState | Indicates if the app gives the right to inform users about the data collection and use of their personal data as per GDPR. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprRightToDataPortablility | microsoft.graph.security.cloudAppInfoState | Indicates if the app provides individuals with the ability to obtain and reuse their personal data for their own purposes across different services upon request. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprRightToErasure | microsoft.graph.security.cloudAppInfoState | Indicates if the app stops processing and deletetion of an individual's personal data upon request. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprRightToObject | microsoft.graph.security.cloudAppInfoState | Indicates if the app provides individuals with the ability to object to the processing of their personal data in certain circumstances. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprRightToRectification | microsoft.graph.security.cloudAppInfoState | Indicates if the app provides individuals with the ability to rectify their personal data. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprRightToRestrictionOfProcessing | microsoft.graph.security.cloudAppInfoState | Indicates if the app provides individuals with the ability to block or suppress the processing of personal data. The possible values are: true , false , unknown , unknownFutureValue . |
isGdprSecureCrossBorderDataControl | microsoft.graph.security.cloudAppInfoState | Indicates if the app securely transfers data across borders. The possible values are: true , false , unknown , unknownFutureValue . |
isGlbaCompliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is compliant with the Gramm-Leach-Bliley Act (GLBA). The possible values are: true , false , unknown , unknownFutureValue . |
isHipaaCompliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is compliant with the Health Insurance Portability and Accountability Act (HIPAA). The possible values are: true , false , unknown , unknownFutureValue . |
isHitrustCsfCompliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is compliant with the HITRUST Framework (HITRUST CSF). The possible values are: true , false , unknown , unknownFutureValue . |
isHttpSecurityHeadersContentSecurityPolicy | microsoft.graph.security.cloudAppInfoState | Indicates if the app is compliant with the HITRUST Framework (HITRUST CSF). The possible values are: true , false , unknown , unknownFutureValue . |
isHttpSecurityHeadersStrictTransportSecurity | microsoft.graph.security.cloudAppInfoState | Indicates if the HTTP security headers of the app provide another layer of security by helping to mitigate attacks and security vulnerabilities. The possible values are: true , false , unknown , unknownFutureValue . |
isHttpSecurityHeadersXContentTypeOptions | microsoft.graph.security.cloudAppInfoState | Indicates if the HTTP security headers of the app provide another layer of security by helping to mitigate attacks and security vulnerabilities. The possible values are: true , false , unknown , unknownFutureValue . |
isHttpSecurityHeadersXFrameOptions | microsoft.graph.security.cloudAppInfoState | Indicates if the HTTP security headers of the app provide another layer of security by helping to mitigate attacks and security vulnerabilities. The possible values are: true , false , unknown , unknownFutureValue . |
isHttpSecurityHeadersXXssProtection | microsoft.graph.security.cloudAppInfoState | Indicates if the HTTP security headers of the app provide another layer of security by helping to mitigate attacks and security vulnerabilities. The possible values are: true , false , unknown , unknownFutureValue . |
isIpAddressRestriction | microsoft.graph.security.cloudAppInfoState | Indicates if the app supports the restriction of specific IP addresses by the app. The possible values are: true , false , unknown , unknownFutureValue . |
isIsae3402Compliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is ISAE3402 compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isIso27001Compliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is ISO27001 compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isIso27017Compliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is ISO27017 compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isIso27018Compliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is ISO27018 compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isItarCompliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is compliant with International Traffic in Arms Regulations (ITAR). The possible values are: true , false , unknown , unknownFutureValue . |
isMultiFactorAuthentication | microsoft.graph.security.cloudAppInfoState | Indicates if the app supports multifactor authentication. The possible values are: true , false , unknown , unknownFutureValue . |
isPasswordPolicy | microsoft.graph.security.cloudAppInfoState | Indicates if the app enforces a password policy. The possible values are: true , false , unknown , unknownFutureValue . |
isPasswordPolicyChangePasswordPeriod | microsoft.graph.security.cloudAppInfoState | Indicates if the app forces users to reset their password periodically. The possible values are: true , false , unknown , unknownFutureValue . |
isPasswordPolicyCharacterCombination | microsoft.graph.security.cloudAppInfoState | Indicates if the app forces a character combination on password creation. The possible values are: true , false , unknown , unknownFutureValue . |
isPasswordPolicyPasswordHistoryAndReuse | microsoft.graph.security.cloudAppInfoState | Indicates if the app disallows the reuse of old passwords. The possible values are: true , false , unknown , unknownFutureValue . |
isPasswordPolicyPasswordLengthLimit | microsoft.graph.security.cloudAppInfoState | Indicates if the app enforces a length limit on password creation. The possible values are: true , false , unknown , unknownFutureValue . |
isPasswordPolicyPersonalInformationUse | microsoft.graph.security.cloudAppInfoState | Indicates if the app disallows the use of personal information in passwords. The possible values are: true , false , unknown , unknownFutureValue . |
isPenetrationTesting | microsoft.graph.security.cloudAppInfoState | Indicates if the app carries out penetration testing to detect and assess network vulnerabilities. The possible values are: true , false , unknown , unknownFutureValue . |
isPrivacyShieldCompliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app complies with the EU-US Privacy Shield Framework. The possible values are: true , false , unknown , unknownFutureValue . |
isRememberPassword | microsoft.graph.security.cloudAppInfoState | Indicates if the app enables the option for remembering and saving user passwords in the app. The possible values are: true , false , unknown , unknownFutureValue . |
isRequiresUserAuthentication | microsoft.graph.security.cloudAppInfoState | Indicates if the app requires user authentication. The possible values are: true , false , unknown , unknownFutureValue . |
isSoc1Compliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is Soc1 compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isSoc2Compliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is Soc2 compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isSoc3Compliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is Soc3 compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isSoxCompliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is Sox compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isSp80053Compliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is Sp80053 compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isSsae16Compliant | microsoft.graph.security.cloudAppInfoState | Indicates if the app is Ssae16 compliant. The possible values are: true , false , unknown , unknownFutureValue . |
isSupportsSaml | microsoft.graph.security.cloudAppInfoState | Indicates if the app supports SAML authentication. The possible values are: true , false , unknown , unknownFutureValue . |
isTrustedCertificate | microsoft.graph.security.cloudAppInfoState | Indicates if the app server provides a trusted SSL cetificate. The possible values are: true , false , unknown , unknownFutureValue . |
isUserAuditTrail | microsoft.graph.security.cloudAppInfoState | Indicates if the app supports availability of audit trail per user account. The possible values are: true , false , unknown , unknownFutureValue . |
isUserCanUploadData | microsoft.graph.security.cloudAppInfoState | Indicates if the app supports the ability of users to upload data. The possible values are: true , false , unknown , unknownFutureValue . |
isUserRolesSupport | microsoft.graph.security.cloudAppInfoState | Indicates if the app supports distribution of users by roles and levels of permission. The possible values are: true , false , unknown , unknownFutureValue . |
isValidCertificateName | microsoft.graph.security.cloudAppInfoState | Indicates if the app server provides an SSL certificate that matches the domain name. The possible values are: true , false , unknown , unknownFutureValue . |
latestBreachDateTime | DateTimeOffset | Indicates the last date of the data breach for the company. |
logonUrls | String | Indicates the URL that users can use to sign into the app. |
pciDssVersion | microsoft.graph.security.appInfoPciDssVersion | Indicates the pciDss version. The possible values are: v1 , v2 , v3 , v3_1 , v3_2 , v3_2_1 , notSupported , unknown , unknownFutureValue , v4 . You must use the Prefer: include-unknown-enum-members request header to get the following value in this evolvable enum: v4 . |
vendor | String | Indicates the app vendor. |
None.
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.security.discoveredCloudAppInfo",
"csaStarLevel": "String",
"dataAtRestEncryptionMethod": "String",
"dataCenter": "String",
"dataRetentionPolicy": "String",
"dataTypes": "String",
"domainRegistrationDateTime": "String (timestamp)",
"encryptionProtocol": "String",
"fedRampLevel": "String",
"founded": "Int32",
"gdprReadinessStatement": "String",
"headquarters": "String",
"holding": "String",
"hostingCompany": "String",
"id": "String (identifier)",
"isAdminAuditTrail": "String",
"isCobitCompliant": "String",
"isCoppaCompliant": "String",
"isDataAuditTrail": "String",
"isDataClassification": "String",
"isDataOwnership": "String",
"isDisasterRecoveryPlan": "String",
"isDmca": "String",
"isFerpaCompliant": "String",
"isFfiecCompliant": "String",
"isFileSharing": "String",
"isFinraCompliant": "String",
"isFismaCompliant": "String",
"isGaapCompliant": "String",
"isGdprDataProtectionImpactAssessment": "String",
"isGdprDataProtectionOfficer": "String",
"isGdprDataProtectionSecureCrossBorderDataTransfer": "String",
"isGdprImpactAssessment": "String",
"isGdprLawfulBasisForProcessing": "String",
"isGdprReportDataBreaches": "String",
"isGdprRightsRelatedToAutomatedDecisionMaking": "String",
"isGdprRightToAccess": "String",
"isGdprRightToBeInformed": "String",
"isGdprRightToDataPortablility": "String",
"isGdprRightToErasure": "String",
"isGdprRightToObject": "String",
"isGdprRightToRectification": "String",
"isGdprRightToRestrictionOfProcessing": "String",
"isGdprSecureCrossBorderDataControl": "String",
"isGlbaCompliant": "String",
"isHipaaCompliant": "String",
"isHitrustCsfCompliant": "String",
"isHttpSecurityHeadersContentSecurityPolicy": "String",
"isHttpSecurityHeadersStrictTransportSecurity": "String",
"isHttpSecurityHeadersXContentTypeOptions": "String",
"isHttpSecurityHeadersXFrameOptions": "String",
"isHttpSecurityHeadersXXssProtection": "String",
"isIpAddressRestriction": "String",
"isIsae3402Compliant": "String",
"isIso27001Compliant": "String",
"isIso27017Compliant": "String",
"isIso27018Compliant": "String",
"isItarCompliant": "String",
"isMultiFactorAuthentication": "String",
"isPasswordPolicy": "String",
"isPasswordPolicyChangePasswordPeriod": "String",
"isPasswordPolicyCharacterCombination": "String",
"isPasswordPolicyPasswordHistoryAndReuse": "String",
"isPasswordPolicyPasswordLengthLimit": "String",
"isPasswordPolicyPersonalInformationUse": "String",
"isPenetrationTesting": "String",
"isPrivacyShieldCompliant": "String",
"isRememberPassword": "String",
"isRequiresUserAuthentication": "String",
"isSoc1Compliant": "String",
"isSoc2Compliant": "String",
"isSoc3Compliant": "String",
"isSoxCompliant": "String",
"isSp80053Compliant": "String",
"isSsae16Compliant": "String",
"isSupportsSaml": "String",
"isTrustedCertificate": "String",
"isUserAuditTrail": "String",
"isUserCanUploadData": "String",
"isUserRolesSupport": "String",
"isValidCertificateName": "String",
"latestBreachDateTime": "String (timestamp)",
"logonUrls": "String",
"pciDssVersion": "String",
"vendor": "String"
}