Hide a column in a view for an existing SharePoint List using PnP PowerShell

Mark Gorelyk 61 Reputation points

Hi all,

I need to hide a column "test" in a certain view "view1" using PnP PowerShell.
I stumbled across this topic, but cannot figure out how to apply it for an existing list.
Any code snippet for an existing list would be appreciated!

A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
9,520 questions
0 comments No comments
{count} votes

Accepted answer
  1. Yi Lu_MSFT 17,451 Reputation points

    Hi @Mark Gorelyk
    Per my test, this code works for the form when you new items, for example, you could not find "Title" in the form after running the command:

    Connect-PnPOnline -Url "https://crescent.sharepoint.com/sites/luyi"   
    Set-PnPField -List "test2" -Identity "Title" -Values @{Required=$False;Hidden=$True}  


    To hide the column in the view, you could use the command Set-PnPView, for example, when you use the command:

    Set-PnPView -List "Documents" -Identity "Corporate Documents" -Fields "Title","Created"  

    You will get a view to show the coumn "Title" and "Created".

    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.

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful