Controlio Security, Microsoft 365 güvenlik ayarlarınızı salt-okunur değerlendirir. E-posta içeriğiniz, dosyalarınız, mesajlarınız veya takviminiz için gereken izinleri (Mail.Read, Files.*, EWS full-access) hiç talep etmeyiz; mevcut yetki yapılandırması bu içeriklerin okunmasına izin vermez. Aşağıda aldığımız her izni ve bunu kendi tenant'ınızda nasıl doğrulayacağınızı bulacaksınız.
Controlio Security evaluates your Microsoft 365 security settings read-only. We never request the permissions required for your email content, files, messages or calendar (Mail.Read, Files.*, EWS full-access); the current authorization configuration does not permit reading that content. Below you will find every permission we hold and how to verify it in your own tenant.
Güvenlik değerlendirmesi için verilerinizin içeriğini değil, güvenlik yapılandırmasını okuruz. Microsoft bu iki erişimi ayrı izinlerle yönetir.
A security assessment reads your security configuration, not the content of your data. Microsoft governs these through separate permissions.
Ayarlar, politikalar, kim yönetici, kimde mailbox delegasyonu / mailbox seviyesinde forwarding ayarı var, MFA/CA yapılandırması. Hepsi salt-okunur.
Settings, policies, who is an admin, who holds mailbox delegation / mailbox-level forwarding settings, MFA/CA configuration. All of it read-only.
E-posta gövdeleri, dosyalar, Teams mesajları, takvim. Bunlar için gereken izinler (Mail.Read, Files.Read, EWS full-access) bizde yok.
Email bodies, files, Teams messages, calendars. The permissions these require (Mail.Read, Files.Read, EWS full-access) are ones we do not have.
Sürekli izleme, oturum açmış bir kullanıcıya ihtiyaç duymayan uygulama izinleriyle çalışır. Giriş ve arayüz için ayrıca sınırlı oturum izinleri kullanılır. İzinlerin tamamı salt-okunurdur; yazma, silme veya tam kontrol yetkisi yoktur.
Continuous monitoring uses application permissions that don’t require a signed-in user. A small set of delegated permissions supports sign-in and the portal. Every permission is read-only; none allows writing, deleting, or full control.
Aşağıdaki izinler hiç talep edilmez; teknik olarak erişilemez.
The permissions below are never requested; access is technically impossible.
Bizim sözümüze değil, kendi Microsoft ortamınıza bakın. Aşağıdakiler sizin tenant'ınızda birkaç dakikada tamamlanır; hiçbir soru işareti bırakmaz. İki yol: portalda tıklayarak veya PowerShell ile kesin doğrulama.
Do not take our word for it — look at your own Microsoft environment. The steps below take a few minutes in your tenant and leave no question marks. Two paths: clicking through the portal or definitive verification with PowerShell.
# Exchange Online PowerShell'e yonetici olarak baglanin Connect-ExchangeOnline # 1) Uygulamanin Exchange rol atamalari (salt-okunur mu?) Get-ManagementRoleAssignment -RoleAssignee "Controlio Continuous Monitoring" # 2) Atanan rolun icerdigi cmdlet'ler — Set-/New-/Remove- var mi? Get-ManagementRoleEntry "<atanan-rol>\*" # 3) Delegasyon okumasi gercekte ne dondurur (istege bagli test) Get-EXOMailboxPermission -Identity test@firmaniz.com Get-EXORecipientPermission -Identity test@firmaniz.com Get-EXOMailbox -Identity test@firmaniz.com -Properties GrantSendOnBehalfTo
# Connect to Exchange Online PowerShell as an admin Connect-ExchangeOnline # 1) The app's Exchange role assignments (read-only?) Get-ManagementRoleAssignment -RoleAssignee "Controlio Continuous Monitoring" # 2) Cmdlets contained in the assigned role — any Set-/New-/Remove-? Get-ManagementRoleEntry "<assigned-role>\*" # 3) What a delegation read actually returns (optional test) Get-EXOMailboxPermission -Identity test@yourcompany.com Get-EXORecipientPermission -Identity test@yourcompany.com Get-EXOMailbox -Identity test@yourcompany.com -Properties GrantSendOnBehalfTo
# Microsoft Graph PowerShell
Connect-MgGraph -Scopes "Application.Read.All"
$sp = Get-MgServicePrincipal -Filter "displayName eq 'Controlio Continuous Monitoring'"
Get-MgServicePrincipalAppRoleAssignment -ServicePrincipalId $sp.Id |
Select-Object ResourceDisplayName, AppRoleId