create a PPSK user with validity time of (now + 12 Months)

  • 1
  • Question
  • Updated 1 year ago
  • Answered
I'm trying to set something up, such that when a PPSK user is created, the lifetime is + 12 months (6 months if that is not possible).

The problem is that I need to set a 'Start time'.  In 11 months time, the new PPSK will only have a validity of  1 month.

I'm sure I set this up before on version 5.x and could just set an expiry of + 3 months, but I can't seem to work out how to do it in 6.1.

Anything other than Automatically generated and recurring results in not being able to create a new user and the following error.


Appreciate any help.
Photo of wombat

wombat

  • 62 Posts
  • 3 Reply Likes
  • frustrated

Posted 4 years ago

  • 1
Photo of Sam

Sam

  • 120 Posts
  • 31 Reply Likes
Are you attempting to use UserManager? If so, did you check the box in the user profile that says 
`Manage users for this profile via User Manager` ?
Photo of wombat

wombat

  • 62 Posts
  • 3 Reply Likes
yes I did, but like I said, anything other than Automatically generated and recurring results in that error.
Photo of Sam

Sam

  • 120 Posts
  • 31 Reply Likes
Can you post a screenshot of your configuration for the user group? Typically you should be able to set a start time to an arbitrary date as soon as yesterday to get the end date in place.

Once you've created the group, you need to generate local users. Once that is done, UserManager can create users. The UserManager doesn't actually 'create' users, it pulls 1 of the already created users serially from the local users created by the Super Admin.
Photo of wombat

wombat

  • 62 Posts
  • 3 Reply Likes
Sure, it is like this.



The problem is that if I create a new user now, it will have an expiry of 10/10/15 rather than one year from now.
Photo of Sam

Sam

  • 120 Posts
  • 31 Reply Likes
I see what you're trying to accomplish. This is a limitation of the free PPSK functionality. For the premium functionality you're requesting, we recommend using ID Manager. 

Additionally, you can submit this as a feature request on this page by creating a new 'idea'.
Photo of Chris Gaston

Chris Gaston

  • 1 Post
  • 0 Reply Likes

I am actually wondering about this as well. Same requirements; we are using UserManager and want to create a UserGroup with validity period of 6 months from the day that the user is used/requested.

Problem is, the start time is defined and then the expiry time of the users are set 6 months from then. This means that expiry date is always 6 months from the defined start date, not from when the user was request. If someone implements a user on the 5th month, that user will then expire in 1 month which isn't ideal.

One sort of work around for this is using the following configuration...

Can see that the start time is there, lifetime for user is 183 days (~6 months) and the users are rotated every day, 4 times (in this example...would really need more).


Then in UserManager, you then see this;

So you COULD choose the validity time of the current day, but this seems rather cumbersome and once you add in a year of rotations the validity pick list becomes HUGE.


Anyone have a suggestion or other work around?

Photo of Luke Harris

Luke Harris

  • 265 Posts
  • 18 Reply Likes
Potentially look at purchasing ID Manager - this allows you to create users or user groups with that very preference. See the attached screenshot.