
Hi @Terry Chan ,
Please follow the steps I say below.
First, The item level permission settings can not be found in both types of issue tracking list or document library. Please make sure your list is not of these two types.
Second, check the permission level of the user in site and list level. The Item Level Permissions functionality is available to this User only if the level of site and list is at least design.
Finally, With admin permissions, we can programmatically configure project-level permissions in SharePoint Online through PowerShell.
#Set Parameters
$SiteURL = "https://xxxx.sharepoint.com/sites/yyyy"
$ListName = "listname"
#Connect to SharePoint Online site
Connect-PnPOnline -Url $SiteURL -Credentials (Get-Credential)
#Get the List
$List = Get-PnPList $ListName -Includes ReadSecurity
#Set List Item-Security
$List.ReadSecurity = 2 #"Read items that were created by the user"
$List.WriteSecurity = 2 #Create items and edit items that were created by the user
$List.Update()
Invoke-PnPQuery
Thanks,
Yanli Jiang
===========================================
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.