Jan 19 2017 10:37 AM
Is there any way to programatically change the Delve, Feature Settings, such as Show Documents, MyAnalytics, EmailDigest?
Jan 19 2017 10:45 PM
Jan 29 2017 11:33 AM
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
Jan 30 2017 01:21 AM
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
Apr 23 2017 09:56 PM
Are we able to set fetaure settings for delve programmatically (CSOM/PowerShell)?
Nov 16 2017 07:37 AM
@Vesa Juvonenhave any changes been made to the APIs that would provide this capability?
Nov 20 2017 01:53 AM
Not aware of any programmatic way to control these. Are not at least exposed through the CSOM APIs or through PowerShell.
Nov 20 2017 07:08 AM
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.
Nov 20 2017 07:11 AM
Thanks Dean for the input. I'm also part of "they", but anyway. There are internal plans always for the specific capabilities and then additional APIs are prioritized based on UserVoice entries or other demand from the field.
Nov 20 2017 07:16 AM
are there any plans to expand the scope of the PnP powershell cmdlets to include other services like Delve? It would be great if PnP could fill in the gaps like this.
Nov 20 2017 07:45 AM
SolutionPnP 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.
Nov 20 2017 10:17 AM
How we (as IT pros and devs) determine if an external API exists for a setting in O365?
Nov 20 2017 10:36 AM
Checking SPO PowerShell and/or CSOM / REST API documentation. No magic here.
Oct 09 2018 02:41 PM - edited Oct 09 2018 04:26 PM
@Vesa Juvonen Any progress made on the API to update the settings?
Oct 10 2018 06:04 AM
No new updates. Search / Delve team has been concentrating on the Search architectural changes recently, but crossing fingers that after the Ignite announcements they will have more time on these API level changes.
Oct 10 2018 07:35 AM - edited Oct 10 2018 07:49 AM
I have found a solution using the Graph API. This helps to manage the document discovery setting at Delve. Please see the API reference below
GET User's preference
https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/user_get_settings
UPDATE user's preference
https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/user_update_settings
Another Reference
https://github.com/bschlintz/Scripts/blob/master/Update-GraphUserSettings.ps1
Sep 02 2020 10:50 AM
@Saravanakumar Manian @Vesa Juvonen
Are there any updates to this, it seems you can either turn delve off or on for other users through the api
https://docs.microsoft.com/en-us/graph/api/usersettings-get?view=graph-rest-1.0
Are there any options to "ONLY" turn off the documents feature in Delve for other users through api or script?
Thanks in advance.
Regards,
Charan
Apr 28 2021 11:50 PM
Apr 29 2021 01:33 AM
Nov 20 2017 07:45 AM
SolutionPnP 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.