Skip to content

Microsoft Sharepoint

Sharepoint

About

SharePoint is a powerful collaboration platform that lets you share and manage content, knowledge, and applications to empower teamwork. SharePoint Server can be used on-premises or with a Microsoft 365 enterprise subscription to take advantage of all the latest features. Share common resources and applications on sites. Use search to discover information and expertise across your organization. And stay in the know with personalized news in SharePoint home and the SharePoint mobile apps.

Product Details

Vendor URL: Sharepoint

Product Type: Audit

Product Tier: Tier III

Integration Method: Syslog

Log Guide: Sharepoint Logs

Parser Details

Log Format: JSON

Expected Normalization Rate: 100%

Data Label: SHAREPOINT

UDM Fields (list of all UDM fields leveraged in the Parser):

Log File Field UDM Field
Action metadata.product_event_type
Action security_result.action_details
appliesTo target.url
Area observer.application
BasePermissions target.user.attribute.permissions.name
Category metadata.product_event_type
Correlation metadata.product_deployment_id
CorrelationId metadata.product_deployment_id
Description target.user.attribute.role.description
Details.Email target.user.email_addresses
Details.FeatureScope target.resource.resource_subtype
Details.Group target.group.group_display_name
Details.Id target.resource.id
Details.IsSiteAdmin target.user.attribute.roles.type
Details.Name target.group.group_display_name
Details.Title target.resource.name
Details.Url target.url
Details.UserCollectionType security_result.category_details
Details.WebApplication target.application
Details.WebUrl metadata.url_back_to_product
EventID metadata.product_log_id
FarmId target.asset.asset_id
Hostname observer.hostname
Level security_result.severity_details
Message security_result.summary
Name target.user.attribute.role.name
nameid target.user.windows_sid
nii security_result.detection_fields
PreviousAdmin additional.fields
Process principal.process.file.names
Process principal.process.pid
Role ID target.user.attribute.labels
SiteSubscriptionId additional.fields
SourceModuleName observer.resource.name
SourceModuleType observer.resource.resource_subtype
Target target.resource.name
Target target.administrative_domain
Target target.user.userid
Target target.user.user_display_name
Target target.user.attribute.permissions.name
TID additional.fields
upn target.user.user_display_name
Url metadata.url_back_to_product
userId target.user.userid
UserLogin principal.administrative_domain
UserLogin principal.user.userid

Product Event Types

Event UDM Event Classification
Administration.Security.Group.Add GROUP_CREATION
Administration.Security.User.Add USER_CREATION
Administration.Security.User.Remove USER_DELETION
Administration.SiteCollection.Add RESOURCE_CREATION
anvuv USER_UNCATEGORIZED
Feature.Enable, Feature.Disable SETTING_MODIFICATION
Group.Update GROUP_MODIFICATION
Owner.Update, User.Update, User.Role.Update, User.Move USER_CHANGE_PERMISSIONS

Log Sample

{"EventReceivedTime":"2024-10-17T16:56:57.737546-04:00","SourceModuleName":"Input_Sharepoint_Usage_Logs","SourceModuleType":"im_file","Hostname":"EXAMPLE.org.mhm-services.local","FarmId":"03448617-4892-47aa-a8c2-a12345aabc1234","UserLogin":"org\\johndoe","SiteSubscriptionId":"00000000-0000-0000-0000-000000000000","TimestampUtc":"2024-10-17 20:54:12.028","CorrelationId":"f3e65aa1-6937-705e-77f5-a12345aabc1234","Action":"Administration.Security.User.Role.Update","Target":"i:0#.w|org\\janedoe","Details":"{\"WebUrl\":\"https://cc.teamexample.com/hrs/olrs\",\"Role\":\"\\u003cRoles\\u003e\\u003cRole ID=\"1073741932\" Name=\"Contribute - No Delete\" Description=\"Can view, add and update, approve list items and documents.  Can NOT delete Items.\" Order=\"2147483647\" Hidden=\"False\" Type=\"None\" BasePermissions=\"ViewListItems, AddListItems, EditListItems, ApproveItems, OpenItems, ViewVersions, DeleteVersions, ManagePersonalViews, ViewFormPages, Open, ViewPages, BrowseDirectories, BrowseUserInfo, UseClientIntegration, UseRemoteAPIs, CreateAlerts\" /\\u003e\\u003c/Roles\\u003e\"}","EventTime":"2024-10-17T16:54:12.028000-04:00"}

Sample Parsing

additional.fields["SiteSubscriptionId"] = "00000000-0000-0000-0000-000000000000"
metadata.event_type = "USER_CHANGE_PERMISSIONS"
metadata.log_type = "SHAREPOINT"
metadata.product_deployment_id = "f3e65aa1-6937-705e-77f5-a12345aabc1234"
metadata.product_event_type = "Administration.Security.User.Role.Update"
metadata.product_name = "Sharepoint"
metadata.url_back_to_product = "https://cc.teamexample.com/hrs/olrs"
metadata.vendor_name = "Microsoft"
observer.hostname = "EXAMPLE.org.mhm-services.local"
observer.resource.name = "Input_Sharepoint_Usage_Logs"
observer.resource.resource_subtype = "im_file"
principal.administrative_domain = "org"
principal.user.userid = "johndoe"
security_result.action_details = "Administration.Security.User.Role.Update"
target.administrative_domain = "org"
target.asset.asset_id = "FarmId: 03448617-4892-47aa-a8c2-a12345aabc1234"
target.resource.name = "i:0#.w|org\\janedoe"
target.user.attribute.labels.key = "status"
target.user.attribute.labels.value = "active"
target.user.attribute.permissions.name = "ViewListItems, AddListItems, EditListItems, ApproveItems, OpenItems, ViewVersions, DeleteVersions, ManagePersonalViews, ViewFormPages, Open, ViewPages, BrowseDirectories, BrowseUserInfo, UseClientIntegration, UseRemoteAPIs, CreateAlerts"
target.user.attribute.roles.description = "Can view, add and update, approve list items and documents.  Can NOT delete Items."
target.user.attribute.roles.name = "Member"
target.user.userid = "janedoe"