Clickjacking : Make the user click on element that is maliciously doing other actions than the user intended. for example ,if a content is hijacked from another site using iframe, the…
Category: Code
Why AD changes not reflected on user permission OR why it takes so long for changes in AD to trickle down to SharePoint security.
When you create SharePoint security groups that are associated with AD groups, the expectation may be that any change in AD will immediately be reflected on the SharePoint site. For example is…
SSOM CSOM JSOM REST ways to communicate with or without code with SharePoint API
There are few ways to communicate with SharePoint API which includes : SSOM – Server-side object model, this approach is used when your code sits on the SharePoint farm and…
Disable “send an email invitation” when providing user permission
How to disable sending emails to users each time they are added to a groups, or provided access to document libraries. Each time you add a user to a security group or to a SharePoint site, the…
Permission controlled Navigation in SharePoint 2013 Using Term Store
The requirement is to hide part of the navigation options based on the user security group. In other words, hide from the end-users navigation tabs were they don’t have permission to…
Blank WebPart Page Properties
This short post contains the required properties for provisioning a Page Layout with SharePoint deployment package. When you create a Visual Studio package which includes a page layout, you will…
SharePoint Hive 15 File Location
SharePoint 2013 Hive 15 C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15 ProvisionedFiles.XML contains the out of the box page layouts attributes that can be used when creating a deployment package in…