Danny serves as Vice President of Marketing at ThreeWill. His primary responsibilities are to make sure that we are building partnerships with the right clients and getting out the message about how we can help clients.
We delisted Trove last year and no longer support it – read more here (along with why and alternatives for Trove).
As we explained in the article, Trove would stop working on August 31st, 2018 because the Client ID/Client Secret would expire.
Over the last couple of weeks, I’ve heard from folks still using Trove and experiencing issues.
The original lead developer for Trove is no longer at ThreeWill (and is dearly missed), but he is the type of person that cares about others and the code that he creates. So, during his off time, he created a video and an explanation about how to update the Client ID/Client Secret.
Below is a video on how to address this with instructions and helper text further down.
IMPORTANT NOTE –
The client id and client secret which are created as a result of these steps has a default expiration date of one year. This means that you’ll need to repeat these steps again, after one year. Please put in a reminder for updating this in a year.
Instructions / Helper Text
Copy/paste below into your favorite text editor as a helper.
Open this URL first: https://your-site.sharepoint.com/sites/your-site-collection/_layouts/appregnew.aspx Enter this in the Redirect URL: https://login.salesforce.com/apex/Trove__TroveSetupValidate Client ID: copy/paste the generated client id here Client Secret: copy/paste the generated client secret here Open this URL next: https://your-site.sharepoint.com/sites/your-site-collection/_layouts/15/appinv.aspxCopy the xml below, into the app permissions input: <AppPermissionRequests AllowAppOnlyPolicy="true"> <AppPermissionRequest Scope="http://sharepoint/content/sitecollection" Right="FullControl"/> </AppPermissionRequests>