132

Many tasks in Azure/365 can be automated. On.y in LCS is no chance to control with e.g. PowerShell. An API like REST would be very fine for automating LCS tasks.

STATUS DETAILS
Completed
Ideas Administrator

We have released two sets of APIs, and will continue to add more based on feedback.  One set is the DevALM whereby you can automatically upload packages from Azure DevOps, and deploy those to your Tier2 environments.  The other is the DataALM whereby you can trigger database refresh from Production to Sandbox, or between Sandboxes.

Comments

S

NB: It seems there is a PS module to help with LCS tasks: https://github.com/Microsoft/2LCS. However, a quick read through the code makes me think these commands will only work if run on the VMs; i.e. you can't call the commands from a client machine as one may hope to; but this may help some watching this thread.

Category: Lifecycle Services

S

Really lack the ability to trigger a database refresh from scripts using an API. In addition to the database refresh I'd like to be able to specify a list of data packages to apply through the same API.

Category: Lifecycle Services

S

Would also like to have this. Would like to trigger a new service request - to get data-refresh to environments after automated build/release pipeline. Or simply schedule a weekly data-refresh.

Category: Lifecycle Services

S

Completly agree with the need for the API for LCS. Having API will also help in creating some simple tasks with Microsoft flow like sending an email to the group, updating SharePoint lists etc.

Category: Lifecycle Services

S

There are a lot of missing features in LCS (some of them are for good reason as the projects are different) and this would give us a great opportunity to develop scripts that address the specific needs of specific projects.

Category: Lifecycle Services

S

We are an ISV with multiple solutions on AppSource. Our current process involves shipping monthly updates to our wide customer base. As described in previous comments, this process is manual, tedious and time consuming.

We would appreciate the ability to automatically update LCS via the VSTS release process. Furthermore we'd like to see the ability to update Solution packages with the new assets, so we can streamline and automate the entire release process.

This would enable us to ship nightly builds to our partners, which is not feasible due to the current limitations.

Category: Lifecycle Services

S

It would be great to be able to use the Release function in VSTS to create... you know... a release :) Right now having to manually download the deployable package from the build and then upload it to LCS, then apply it is both tedious and time consuming. I would like to be able to one click a build, and say "install this in the sandbox for the client to test"

Either a powershell API or VSTS release tasks would be a solution

Category: Lifecycle Services

S

Having such automation capabilities for asset library will allow to push the deployable package in it from the build process in VSTS.

Category: Lifecycle Services