web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

How ISV take advantage of D365 finance and operations SAAS

(0) ShareShare
ReportReport
Posted on by 310

Hi all,

I am looking for advantages that ISV can take by developing solution for D365 finance and operation as SAAS. Is there any way we can provide ISV solution to customers for limited time and after that expiration time customers have to pay for using another limited time. Is this possible ? If yes, then how.

Please provide your suggestions ASAP.

Thanks,

Arif

I have the same question (0)
  • Suggested answer
    nmaenpaa Profile Picture
    101,166 Moderator on at

    Sure, you can provide them licenses that have an expiry date. 

    docs.microsoft.com/.../isv-licensing

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    303,691 Super User 2026 Season 1 on at

    Hi Arif,

    In addition to the reply from Nikolaos: Note that an ISV license renewal is requiring the execution of a deployable package in production environments. I'm not sure what time periods you have in mind. Every deployment is requiring a downtime, so customers would not like to do this every week or month.

    We are using yearly and multi-year deals for our ISV solutions.

  • Arif Vadsarya Profile Picture
    310 on at

    Thanks Nikolaos and Andre for your prompt reply.

    What if customer do not renew the license, then ISV code still runs OR environment is in error state? If environment is in error state, then customer has to manually remove ISV package by deploying the environment?

  • Suggested answer
    nmaenpaa Profile Picture
    101,166 Moderator on at

    There's no error, but the ISV solution will become invisible because the configuration keys will be disabled. The solution and the data will stay there and it can be reactivated with a new license. But of course you don't want to let the license run out (and the customer doesn't either) unless they really phase it out or migrate into some other solution in a controlled manner. 

  • Suggested answer
    André Arnaud de Calavon Profile Picture
    303,691 Super User 2026 Season 1 on at

    Hi AV,

    Additionally, you have to test your solution first with a license that expires. There might be some batch jobs which can continue to run depending on where you used configuration keys or not.

    If you have added some fields without configuration key, these fields will remain visible on forms if the solution is still in the customers environment. If you have code running as extension without configuration key check, it will still try to execute that coding.

    For sure, pay attention to contents of your license agreement. You can add a clause where you mention that the customer would be responsible for removing the software after termination of the contract.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 617

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 461 Super User 2026 Season 1

#3
Syed Haris Shah Profile Picture

Syed Haris Shah 298 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans