Forum Discussion

Barncliff68's avatar
Barncliff68
Copper Contributor
Apr 29, 2022
Solved

SharePoint Online 'Page Owner'

Is there a SharePoint 'Page Owner' attribute rather than Created By or Modified By?

 

i.e. the person responsible for keeping content current and ideally deleting when no longer required.

 

Or would this need to be added as a new column and then maintained.

 

Similarly for page Review or Expiry Date?

  • Barncliff68 there is no  page owner automatic column related to page owner as SharePoint would have no idea who that is. You ned to add a column and add the email address of the owner. For our intranet I built a flow in Power Automate that runs once a day and checks if the page has been modified in the last 6 months. If it has no action istaken. But if it hasn't it sends an email to the page owner asking them to edit the page, change any old content and re-save. If they don't do it then it sends the emai,again the following say. This is sufficiently annoying that most do it the fisrt time they get the email.

     

    Rob
    Los Gallardos
    Microsoft Power Automate Community Super User

3 Replies

  • RobElliott's avatar
    RobElliott
    Silver Contributor

    Barncliff68 there is no  page owner automatic column related to page owner as SharePoint would have no idea who that is. You ned to add a column and add the email address of the owner. For our intranet I built a flow in Power Automate that runs once a day and checks if the page has been modified in the last 6 months. If it has no action istaken. But if it hasn't it sends an email to the page owner asking them to edit the page, change any old content and re-save. If they don't do it then it sends the emai,again the following say. This is sufficiently annoying that most do it the fisrt time they get the email.

     

    Rob
    Los Gallardos
    Microsoft Power Automate Community Super User

    • ClaudiaK2150's avatar
      ClaudiaK2150
      Copper Contributor

      RobElliott late reply here,  but hope you're still active here. Want to do exactly what you describe, i.e. a reminder email after 6 months from last modified to certain user for the pages on a sharepoint site. But I cannot figure it out (new to all of this). Would you mind sharing your flow? Would be highly appreciated!

      • Barncliff68's avatar
        Barncliff68
        Copper Contributor

        ClaudiaK2150 I used Get items against our intranet site page list. It needs the internal 'Site Pages' list name which appears in the URL when going into Settings.
        Then apply a filter e.g.
        Modified le '@{addToTime(utcNow(),-2,'Year','yyyy-MM-dd')}' and PromotedState eq 0

        i.e. just look at Site Pages not updated for 2 years, not News

        You may want 'Month' and -6, subtractFromTime should also work.

         

        Apply to Each to either simply email each owner (I used 'last modified by'), or more complicated build an array to create an HTML table to send out one email per owner.

         

         

Resources