Forum Discussion

Dean_Gross's avatar
Dean_Gross
Silver Contributor
Jan 19, 2017

Changing Delve Feature Settings

Is there any way to programatically change the Delve, Feature Settings, such as Show Documents, MyAnalytics, EmailDigest?

  • PnP can only provide capabilities which have native APIs. There's no bypassing of the native APIs using PnP channels. If there's external API, PnP can though faster provide for example a cmdlet for the capability... but in this case, challenge is simply the lack of existing API to call.

    • Dean_Gross's avatar
      Dean_Gross
      Silver Contributor

      Agree, i have been looking all over any API without any luck. It's frustrating that they frequently start working on new stuff before they finish previously released features. e.g. many of the official powershell modules do not have cmdlets for all of the functionality availalbe in the UI 

      • TonyRedmond's avatar
        TonyRedmond
        MVP

        Yep, it would be nice if there was a release cadence like:

         

        1. Finish first version and release complete with PowerShell and other APIs (like Microsoft Graph)

        2. Introduce new features and update PowerShell cmdlets etc.

        3. Redo as necessary

    • Deleted's avatar
      Deleted
      Thanks a bunch, Tony. Although, as far as I understand it, switching to to Graph-based privacy controls does not enable insights to be shown to the user himself (on his dashboard), whilst not showing his documents when others visit his page, it's still a change forward into the right direction.
      • The control is over the insights generated based on a user's data rather than the insights shown to them. Is that what you mean?
  • as far as i know not but maybe it can be done in the future..
  • Are we able to set fetaure settings for delve programmatically (CSOM/PowerShell)?

    • VesaJuvonen's avatar
      VesaJuvonen
      Icon for Microsoft rankMicrosoft

      Not aware of any programmatic way to control these. Are not at least exposed through the CSOM APIs or through PowerShell.

      • Dean_Gross's avatar
        Dean_Gross
        Silver Contributor

        Thanks for the confirmation. How do they decide which settings can be accessed programmatically? it seems sort of random, some settings can only be configured through code and others can only be configured manually. 

  • ESPITGuy's avatar
    ESPITGuy
    Copper Contributor
    More half-baked BS from MS. Constantly finding myself on forums like this trying to disable something that should never have been designed without a simple governance option.

Resources