pnp / provision-assist-m365

Provision Assist is a request and provisioning solution for Teams, Groups, SPO Sites and Viva Engage Communities in Microsoft 365.
MIT License
58 stars 7 forks source link

Expiration functionality #3

Open mabaugh83 opened 1 year ago

mabaugh83 commented 1 year ago

Suggestion

when creating a request would be good to allow user to set expiration date or set that default will be per policy

alexc-MSFT commented 12 months ago

@mabaugh83 the current thinking is that Provision Assist should be used with AAD expiration policies which is why we don't allow the user to set one.

I have previously created a custom expiration process in Power Automate which allows the configuration of a number of expiration days in the settings list which gets added to the date on which a collaboration space is created to determine the expiry date.

How do you envisage this working?

mabaugh83 commented 11 months ago

Many thanks for the email

The AAD expiration policies would catch via inactivity and prompt the owner to renew or delete

However, we have some folks (devs usually) that will create for test purposes and will set up jobs so the inactivity never triggers.

When they request one it would be good to ask if test purposes and set to say 60 days expiration or allow them to chose a lesser expiration date from the aad policy setting.

Please let me know if you have any questions or need more information

Many thanks

Mike

From: Alex Clark @.> Sent: Wednesday, August 30, 2023 3:26 AM To: pnp/provision-assist-m365 @.> Cc: Michael Baugh @.>; Mention @.> Subject: Re: [pnp/provision-assist-m365] expiration date (Issue #3)

@mabaugh83https://github.com/mabaugh83 the current thinking is that Provision Assist should be used with AAD expiration policies which is why we don't allow the user to set one.

I have previously created a custom expiration process in Power Automate which allows the configuration of a number of expiration days in the settings list which gets added to the date on which a collaboration space is created to determine the expiry date.

How do you envisage this working?

- Reply to this email directly, view it on GitHubhttps://github.com/pnp/provision-assist-m365/issues/3#issuecomment-1698719036, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQZQMYWRSKAJG2PUIVKWJDLXX32H5ANCNFSM6AAAAAA3BKMFNY. You are receiving this because you were mentioned.Message ID: @.**@.>>

alexc-MSFT commented 9 months ago

@mabaugh83 thanks for this, I will add to the roadmap. I have something similar to this which I built internally as an add on for Provision Assist so maybe I can add that on.