Pieces
Ultimo aggiornamento da parte dello sviluppatore: 18 settembre 2023
Informazioni generali
Informazioni fornite da Pieces for Developers a Microsoft:
Informazioni | Risposta |
---|---|
Nome dell'app | Pieces |
ID | WA200005479 |
client Office 365 supportati | Microsoft Teams |
Nome della società partner | Pieces for Developers |
Sito Web dell'azienda | https://pieces.app |
Condizioni per l'utilizzo dell'app | https://pieces.app/terms/ |
Funzionalità di base dell'app | Pieces consente agli autori di salvare/arricchire/cercare/condividere/fare riferimento/riutilizzare facilmente frammenti di codice. |
Sede della società | Stati Uniti d'America |
Pagina delle informazioni sull'app | |
Qual è l'ambiente di hosting o il modello di servizio usato per eseguire l'app? | Paas |
Quali provider di servizi cloud di hosting usano l'app? | Azure |
Domande
Domande o aggiornamenti a una qualsiasi delle informazioni visualizzate qui? Contattaci!
Modalità di gestione dei dati da parte dell'app
Queste informazioni sono state fornite da Pieces for Developers su come questa app raccoglie e archivia i dati dell'organizzazione e sul controllo che l'organizzazione avrà sui dati raccolti dall'app.
Informazioni | Risposta |
---|---|
L'app o l'infrastruttura sottostante elabora i dati relativi a un cliente Microsoft o al dispositivo? | Sì |
Quali dati vengono elaborati dall'app? | Crashlitics(Errors) Solo tramite Sentry. |
L'app supporta TLS 1.1 o versione successiva? | Sì |
L'app o l'infrastruttura sottostante archivia i dati dei clienti Microsoft? | No |
Domande
Domande o aggiornamenti a una qualsiasi delle informazioni visualizzate qui? Contattaci!
Di seguito sono riportate le informazioni del catalogo di Microsoft Cloud App Security.
Informazioni | Risposta |
---|---|
Si eseguono test di penetrazione annuali sull'app? | Sì |
L'app dispone di un piano di ripristino di emergenza documentato, inclusa una strategia di backup e ripristino? | Sì |
L'ambiente usa la protezione antimalware tradizionale o i controlli delle applicazioni? | ApplicationControls |
Si dispone di un processo stabilito per l'individuazione e la classificazione dei rischi delle vulnerabilità di sicurezza? | Sì |
Si dispone di un criterio che regola il contratto di servizio (SLA) per l'applicazione di patch? | Sì |
Si eseguono attività di gestione delle patch in base ai contratti di servizio dei criteri di applicazione delle patch? | Sì |
L'ambiente ha sistemi operativi o software non supportati? | No |
Si esegue l'analisi trimestrale delle vulnerabilità nell'app e nell'infrastruttura che la supporta? | Sì |
È installato un firewall sul limite di rete esterno? | Sì |
Si dispone di un processo di gestione delle modifiche stabilito usato per esaminare e approvare le richieste di modifica prima che vengano distribuite nell'ambiente di produzione? | Sì |
Una persona aggiuntiva sta esaminando e approvando tutte le richieste di modifica del codice inviate all'ambiente di produzione dallo sviluppatore originale? | Sì |
Le procedure di codifica sicura tengono conto delle classi di vulnerabilità comuni, ad esempio OWASP Top 10? | Sì |
Autenticazione a più fattori abilitata per: | CodeRepositories, DNSManagement, Credential |
Si dispone di un processo stabilito per il provisioning, la modifica e l'eliminazione degli account dei dipendenti? | Sì |
Si dispone di software di rilevamento e prevenzione delle intrusioni (IDPS) distribuito nel perimetro del limite di rete che supporta l'app? | Sì |
La registrazione eventi è configurata in tutti i componenti di sistema che supportano l'app? | Sì |
Tutti i log vengono esaminati con cadenza regolare da strumenti umani o automatizzati per rilevare potenziali eventi di sicurezza? | Sì |
Quando viene rilevato un evento di sicurezza, gli avvisi vengono inviati automaticamente a un dipendente per la valutazione? | Sì |
È stato stabilito un processo formale di gestione dei rischi per la sicurezza delle informazioni? | Sì |
Si dispone di un processo formale di risposta agli eventi imprevisti di sicurezza documentato e stabilito? | Sì |
Si segnalano violazioni dei dati di app o servizi alle autorità di vigilanza e alle persone interessate dalla violazione entro 72 ore dal rilevamento? | Sì |
Domande
Domande o aggiornamenti a una qualsiasi delle informazioni visualizzate qui? Contattaci!
Informazioni | Risposta |
---|---|
L'app è conforme al Health Insurance Portability and Accounting Act (HIPAA)? | N/D |
L'app è conforme a Health Information Trust Alliance, Common Security Framework (HITRUST CSF)? | N/D |
L'app è conforme ai controlli dell'organizzazione del servizio (SOC 1)? | No |
L'app è conforme ai controlli dell'organizzazione del servizio (SOC 2)? | No |
L'app è conforme ai controlli dell'organizzazione dei servizi (SOC 3)? | No |
Si eseguono valutazioni PCI DSS annuali rispetto all'app e al relativo ambiente di supporto? | N/D |
L'app International Organization for Standardization (ISO 27001) è certificata? | No |
L'app è conforme all'Organizzazione internazionale per la standardizzazione (ISO 27018)? | No |
L'app è conforme all'Organizzazione internazionale per la standardizzazione (ISO 27017)? | No |
L'app è conforme all'Organizzazione internazionale per la standardizzazione (ISO 27002)? | No |
L'app Federal Risk and Authorization Management Program (FedRAMP) è conforme? | No |
L'app è conforme al Family Educational Rights and Privacy Act (FERPA)? | N/D |
L'app è conforme al Children's Online Privacy Protection Act (COPPA)? | N/D |
L'app è conforme a Sarbanes-Oxley Act (SOX)? | N/D |
L'app è conforme a NIST 800-171? | N/D |
L'app è stata certificata da Cloud Security Alliance (CSA Star)? | No |
Domande
Domande o aggiornamenti a una qualsiasi delle informazioni visualizzate qui? Contattaci!
Informazioni | Risposta |
---|---|
Si dispone di gdpr o altri requisiti o obblighi di privacy o protezione dei dati (ad esempio CCPA)? | No |
Domande
Domande o aggiornamenti a una qualsiasi delle informazioni visualizzate qui? Contattaci!
Informazioni | Risposta |
---|---|
L'applicazione si integra con Microsoft Identity Platform (Microsoft Entra ID) per l'accesso Single Sign-On, l'accesso api e così via? | Sì |
Sono state esaminate e rispettate tutte le procedure consigliate applicabili descritte nell'elenco di controllo di integrazione Microsoft Identity Platform? | No |
L'app usa la versione più recente di MSAL (Microsoft Authentication Library) o Microsoft Identity Web per l'autenticazione? | Sì |
L'app supporta i criteri di accesso condizionale? | No |
L'app supporta la valutazione dell'accesso continuo (CAE) | No |
L'app archivia le credenziali nel codice? | No |
Le app e i componenti aggiuntivi per Microsoft 365 potrebbero usare altre API Microsoft all'esterno di Microsoft Graph. L'app o il componente aggiuntivo usa altre API Microsoft? | Sì |
Accesso ai dati tramite Microsoft Graph
Autorizzazione Graph Tipo autorizzazione Giustificazione MICROSOFT ENTRA ID app ChannelMember.Read.All delegato È necessario ottenere i membri esistenti all'interno di un canale in modo da poter collegare persone correlate al messaggio che le persone stanno salvando a pezzi. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 ChannelMessage.Read.All delegato È necessario essere in grado di leggere tutti i messaggi di un canale per ottenere il messaggio precedente inviato all'interno di un canale in modo che il @pieces comando Salva possa salvare il messaggio precedente in parti. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 ChannelMessage.Send delegato Ciò consente di visualizzare i messaggi in risposta se si è verificato un errore. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Chat.Read delegato Questa operazione è necessaria affinché il @pieces comando Salva ottenga il messaggio precedente 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Chat.ReadBasic delegato Ciò è necessario per leggere i membri del messaggio di chat degli utenti per ottenere le persone correlate correlate a un frammento di codice salvato. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Chat.ReadWrite delegato deve essere in grado di inviare un messaggio alla chat se si verificano errori e dovrà leggere i messaggi per ottenere il messaggio precedente. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Group.Read.All delegato Questa operazione è necessaria per @pieces salvare i comandi Salva e altri comandi di salvataggio da un gruppo. Ciò consente di leggere tutti i gruppi di utenti in modo che possano scegliere un gruppo da cui individuare i frammenti di codice. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Group.ReadWrite.All delegato Ciò è necessario per salvare i messaggi da un gruppo e leggere i messaggi dal gruppo. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 GroupMember.Read.All delegato Questa operazione è necessaria per ottenere persone correlate quando si salva un messaggio da un gruppo di teams. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 Team.ReadBasic.All delegato In questo modo è possibile estrarre l'origine da cui proviene il frammento di codice. ad esempio il nome e la descrizione del team. e altre squadre. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 TeamSettings.Read.All delegato Questa operazione è necessaria per poter leggere teamSettings e le autorizzazioni appropriate. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 TeamsActivity.Send delegato In questo modo è possibile inviare un'attività di successo agli utenti quando è stato eseguito un salvataggio a pezzi. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 TeamsActivity.Send applicazione In questo modo è possibile inviare attività all'utente in merito agli eventi di esito positivo/negativo che si verificano con le azioni guidate dall'utente. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 User.Read delegato Questa operazione è necessaria per consentire agli utenti di accedere. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 User.ReadBasic.All delegato Questa operazione è necessaria per leggere l'utente che ha eseguito l'accesso. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 delegato devono ricevere il messaggio di posta elettronica degli utenti in modo da sapere chi sta tentando di salvare il messaggio. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 offline_access delegato Ciò è necessario per mantenere l'accesso ai dati a cui l'utente ha concesso l'accesso. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 openid delegato Abilitare gli utenti per l'accesso. 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2 profile delegato Deve essere in grado di leggere informazioni di base sull'utente, in particolare nome utente e nome, nonché uuid utente Microsoft 741c2d50-b254-44c4-bf07-0fe9d9f7f1e2
Questa applicazione non dispone di API aggiuntive.
Domande
Domande o aggiornamenti a una qualsiasi delle informazioni visualizzate qui? Contattaci!