I believe its not possible in sharepoint ootb calendar, if you wan't to audience a calendar overlay, try to have separate calendar list in every calendar overlay, that way you can give permissions to each calendar list and then the master list will just show the user what calendar he has permissions to at least view.
let me know if the concept somehow helps....
I have also observed the similar behavior in SharePoint Online site when Publishing feature is activated.
It show access denied error but saves all the changes made in Navigation settings.
If you are not using the Publishing feature for any other requirement/reason in your site then you can try deactivating this feature.
You can troubleshoot your issue as following:
Whether the website is top-level site or a subsite? Make sure you have permission on the top-level site and check again.
In the site settings->Site permissions->check permissions, check if the "Add and Customize page" permission is set to Deny.
If so, you can use PowerShell command to allow "Add and Customize ...
The below code works in SharePoint 2013, kindly try in your environment and let us know,
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
#get the Web
$web = Get-SPWeb $SiteUrl
#Get the List
$lists = $web.Lists
foreach($list in $lists)
#If the List is not using ...
PowerShell is going to be your best bet. Here is a script to remove users from a security group. You can modify this to loop through all of your security groups in your site collection and clean them all out.:
$site = new-object Microsoft.SharePoint.SPSite("Site URL")
$web = $site.OpenWeb()
$oSiteGroup = $web.SiteGroups["Group Name"];
$oUsers = $...
You can use Audience Targeting to hide the other views. This will allow you to create views where you can use meta data in the list to hide list items only viewed by certain users. This includes attachments and Document Library options as well. Create security groups for the List/Library, and use those to set up your target audiences. This will help with ...
You can create a view with the below filter options,
Assigned To is equal to [ME]
Created By is equal to [ME]
So in this view, only the items in which the current logged in user is in "Assigned To" column or "Created By" column will only be displayed. This is a simple way to display item in which current logged in user is related to. There is another ...
Provide read access to the site for all the 3 groups.
For the 3 document libraries, break permission inheritance and provide access only to the group which need access to a particular library and repeat the same for other 2 libraries too.
By this way, the respective group users will have access only to the document library in which they have access and as ...
First of all create one Person or Group Field in your list (If you don't have it), say you named it Assigned To.
As you are using SharePoint 2010, you can create a SharePoint designer 2010 workflow and use Replace List Item Permissions action to manage the list item permissions.
Workflow actions in SharePoint Designer 2010: A quick ...
This is a permissions issue. Ask the 365 Admin to elevate your permissions.
Site Settings > People and Groups > select group you are a member of > Settings > Group settings
Here, you can toggle two settings:
Who can view the membership of the group? "Group Members" or "Everyone"
Who can edit the membership of the group? "Group Owner" or "...
I am able to open the Modern site in SharePoint designer with Owners Permission. If you have MFA enabled, you will get a different error which would day "Your account is in bad State". Please follow below steps and check if the error resolves.
Open the site over web browser
Open any document library in the explorer view
Then try to open SPD.
Also which ...
OOTB's approach doesn't meet your needs, sharePoint doesn't have a setting for viewing time.
Karthikeyan's approach may seem like a good choice, but it doesn't fully meet your needs.
According to my research, there are no corresponding steps in the workflow to calculate the last time you viewed a document and to calculate the time left to view the document....
We don't have any OOTB approach to achieve this but we can give the workaround solution using SP workflow.
Follow the below steps
1.Trigger the workflow as per your need (Item Created/ Item Modified)
2.Add Impersonation step to the workflow
3.Add item level permission
4.Send an email notification to represent user/group
5.Pause the workflow for next 3 ...
This is possible by using audience targeting feature. Create as many view as you want and bind all views one by one in list AllItems view(Allitems.aspx). While adding the view in AllItems page you have to do the audience targeting. Below are details steps.
Create view A, B, C for list TestList
Create user group X, Y, Z
Open the TestList, by default all ...
The code you are using can be used to hide the column from new/edit form (observe the jQuery selector here: $("input[title=Comments]")). You cannot use the same selector in list view to hide the column.
var feedbackField = $("input[title=Comments]");
//To Hide ...
Make sure Custom Scripts enabled in the SharePoint Admin center.
Execute the command bellow with the url for the modern site collection
Set-SPOSite -Identity https://tenant.sharepoint.com/sites/contoso -DenyAddAndCustomizePages 0
More information about enable custom scripts:
Enable custom script on modern SharePoint sites
In addition, you can also refer ...
Please try to access the site in the browser and check if you can edit the site in the browser.
Then check if SharePoint Designer is allowed at web application level and at site collection level.
Thread with similar issue:https://answers.microsoft.com/en-us/msoffice/forum/msoffice_sharepoint/sharepoint-designer-2013-multifactor/bf47ba65-b252-43db-8421-...
Copy to will not keep permissions. If you want to set a unique permission on quite a bunch of places, I think it may be better to use a CSOM/PNP powershell script to handle it. Here are some samples you can refer to. SharePoint Online: Set Folder Permissions using PowerShell
Or simply you can put all the actions in one script:
How to Copy a Folder in ...
if you are going to do it manually, then you need to follow this steps:
create a guest user using the customer email
the customer will receive an invitation by email, he will click
on that, create his own password then he will have a Microsoft
Account (not an organisational account, not a O365 account)
Now, you need to access to your page (the one ...
I'm afraid your needs won't be met.
By design, guest link only for documents, if you want to share the site to these users, then they must register their account.
1.Sharing documents as a guest link does not required the sign in.
Share a link to a non-sensitive or non-confidential document with people outside your organization so that they can either view ...
If you have access to the SharePoint Designer 2013, you can open this site in SharePoint Designer and then navigate to the list. Create a new Edit form and set it as default.
As for the custom permission level, just create the custom permission level via Site Permissions > Permission Levels > Contribute > Copy Permission Level and then deselect Edit ...
As per my understanding you are creating pages for 2nd and 3rd level, So I think those pages will be stored on your site somewhere in Site Pages, Pages or Site Assets library.
For Example: My page URL is https://domain.sharepoint.com/sites/sitename/SitePages/Page1.aspx then this page with name Page1.aspx is stored in Site Pages library (Which you can see ...
Find out the folder which has the SharePoint pages in your site and check the folder permission. All the user of your site at least should have read access to the folder, so that the same will be applied to the pages inside the folder. As @Ganesh said authentication setting for the Microsoft forms should as be checked, refer this link
You can create your own custom permission level and assign it to the user.
Go to Site Actions > Site Permissions > Permissions Level > Add a Permission Level
Select Add Items,View Items ,View Versions and leave the rest of permission levels checked as it is by default.
Determine if a custom SharePoint Group needs to be created or not.
If you are planning to ...
If you want to achieve this using SSOM, I will recommend you trying the solutions given in below links:
How to check if user exists in a particular SharePoint group or not programatically
Checking if a SPUser is in an SPGroup
Code for reference:
From your description, I think your site is a team site which is connected to Office 365 group.By default we could not change the group member permissions through UI interface.
As a workaround, you could use powershell command to ser GroupMember permissions to read.
Set-SPOSiteGroup -Site https://...
As a another user is a Member of your site he/she is having Edit permissions on the Site Pages library (these permissions are inherited from site level).
In order to restrict users from editing the pages, you have to options:
Prevent users from editing all pages
Prevent users from editing specific pages.
In both cases you need to use Stop Inheriting ...