You can use Unified Audit Log in Office 365 to identify the user.
In the Microsoft Admin center, you can navigate to https://protection.office.com/unifiedauditlog, add the URL of your site (append it with an asterisk) and you can filter the results.
to get permissions on SharePoint page by SP rest Api You may use the fallowing request:
.../_api/web/GetFileByServerRelativeUrl('[RELATIVE URL OF PAGE]')?$expand=ListItemAllFields/RoleAssignments/Member,ListItemAllFields/RoleAssignments/RoleDefinitionBindings,ListItemAllFields/RoleAssignments/Member/Users
where the relative url of the page would of a page ...
This is problematic in Sharepoint as the platform doesn't have an field security concept build in (you would have to use Dynamics CRM for it) there is no real way around it. You can create an smoke and mirror solution but when stored in one list it is impossible to fully block users (they could use web service call, PowerShell PnP to go around you form). ...
In case of you need to see permissions on the web you can simply
Navigate to the web permissions page (http://XXX/_layouts/15/user.aspx)
In case of you need to see permissions to particular site page try the following
Open site pages library
Click on Shared with - Advanced
Site permissions menu is available in modern experience, no matter what the site template is.
You are possibly looking at the menu of a site that is not supported to connect Office 365 group, for example, publishing portal. The SharePoint groups (Owners, Members, Visitors) are automatically created in User Information list but will not be listed under Site ...
We need to understand why users get three dots option - this is because of item level edit permission is enabled.
We can achieve this in two ways:
Create Two Views:
One for normal user
Another for admin user
For normal user view:
Select and display the "Title" column instead of Title (linked to item with edit menu) - and use Name (linked ...
You probably don't have the download permission - this link explains this in detail - compare the View Only permissions to the Read permission. If you are in a View Only security group, you would not be able to download.
It's possible that the Sharepoint Admin has restricted access to the place this file is saved to make it 'read only' but not downloadable....
I think you are looking for Item-level Permissions in SharePoint.
You can set the item level permissions on your list like below:
You can read more about it and learn how to enable it step by step from below article:
How to enable Item Level Permissions in SharePoint.
As you are migrating from SharePoint 2013 to SharePoint online. First have a look at the official tool SharePoint Migration Tool, The SharePoint Migration Tool (SPMT) can migrate your files from SharePoint on-premises document libraries, lists or regular files shares.
Here is an overall documentation about it. Have a check on it and relevant articles.
It worked for me after running:
Set-SPOsite <SiteURL> -DenyAddAndCustomizePages 0
Even after verifying that I was a site collection administrator and that "Allow custom scripts" was enabled. Modern experience in my case.