
SemiuS.26927 (Customer) asked a question.
Hiya,
I created a new Native Application in my admin dashboard but the application gets automatically deleted after about a month. This has happened a few times now. Is there a way to prevent my application from being deleted after a month or is this a restriction placed on the free tier. If this is a restriction then will upgrading to a paid tier remove this?

When you say "free tier", are you referring to developer account? I'm not aware of any automated process that deletes applications, even in a free developer account. The only thing that Okta deletes after 30 days are inactive API tokens. I haven't signed into my developer account in several months, but when I signed in today, the two apps I had previously configured were still there.
Maybe that's the issue, how is an inactive API token determined?
Inactive = unused. If a token goes unused for 30 days, it is permanently deleted. You can view info about your tokens under Security->API (may be a different location in the developer console). Here's an example. Note that the Last Used and Expires values are exactly 30 days apart. The next time this token is used, Last Used will reflect the current date, and Expires will be set to exactly 30 days in the future.
There is no fanfare or warning prior to a token expiration. In the above example, if not used again, that whole entry will just disappear on June 26 at 7:24:20 AM, and the app that was utilizing the token will stop working. However, this does not cause the app to disappear - just the token. If your app is disappearing, it's not because the token expired. You should be able to find something in the system log related to an app being deactivated or deleted.
Thanks that make sense. A slight aside, I want to be able to edit the default activation email sent to users. I understand I can only do this on a paid plan. If i upgrade to "up to 2,500 monthly active users" paid plan in my Developer account would I then be able to edit the default activation email. There seems to be multiple products available so abit confused on what will give me the feature I seek. Thanks.
Two things:
(1) I think the only thing you get by paying for more users in your developer tenant is just that - more users. I don't believe you gain any additional capabilities or features. To get access to things like Advanced MFA, Lifecycle Management, or Advanced Server Access, I think you have to purchase an actual production tenant.
(2) Even with a free dev account, you should be able to customize your activation emails. At least it appears so in my dev tenant. Under the Customization tab (developer console), select Emails & SMS, and the first item highlighted is the template for the activation emails. You should see an Edit button that allows you to modify the html for that message. If you wish, you can completely replace their html with your own. The tricky part is figuring out those system variables that let you insert the tenant URL or the individual's Okta username.
Unfortunately, the Edit button is greyed out for me and if i hover of it it says "To edit a translation, you must first upgrade to a paid version of okta". I just want to know what paid version to upgrade to, sigh
@SemiuS.26927 (Customer) if you PM me with the name of the company you work at, or where you are geographically, I can get someone to advise you on which version makes sense.
I'd also agree with Mike: if something is disappearing every 30 days, my first instinct was "30 day expiration of unused API tokens".