-
Hi! We are trialing REMS for a couple of projects and it is looking great. We are considering the following use case:
Is this something we can achieve with configuration? Many thanks for the great work! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hi, Unfortunately, there is no such feature at the moment. However, it would not be such a big change. I'll make a note about this on our board. To consider this feature, it would need to be defined in a bit more detail. I believe what you are after is that there can only be one application of a certain resource currently in progress. So one at a time. An example of where there can be another is when someone has had an application already approved, they may want to apply again with slightly modified details, to e.g. add a new team member, or add more resources to the "project" they have. I think this would be fine to allow. But, if there is an application that is being processed already, it could be useful to prevent another new one from being sent, before that has been processed. Does this sound reasonable? Another detail would be that do the applicants/members have to be identical for it to be considered an application for the same resource? Also if there are two catalogue items for the same resource, does this apply to the resource or only to catalogue items. There was a previous use case we considered, where the resource could be offered under two different licenses, e.g. for public/non-profits vs. commercial use. One of the fundamental ideas of REMS is that the handler is a powerful user, that is allowed to do many things, for REMS to be as flexible as possible. So let's say the handler is an assistant whose job is to see the application succeed. Therefore in some cases we have chosen not to implement a limiting feature, to allow the handler to be the one who decides if something is acceptable for some case or not. Like it could be that the application has some "wrong answers", but it could be that it is acceptable anyway. This is useful also for REMS to be relevant to many organizations with different needs, without being difficult to maintain or configure due to a lot of customization options. The more rules there are, the more inflexible a processing system is. I would guess that our current production instances don't have a problem, if an application is sent twice for the same resource by the same people. It will likely be the same smallish team of humans who process both applications, and would understand that the other is a duplicate, latter overrides the former, or whatever it means for their organization. On the other hand, if there is a lot of automation desired wrt. application processing, or even application creation automatically, such a feature could be useful. In the end, if the application is approved, an entitlement will be given for each member, and there shouldn't be a problem if it is given "twice". |
Beta Was this translation helpful? Give feedback.
Hi,
Unfortunately, there is no such feature at the moment. However, it would not be such a big change. I'll make a note about this on our board.
To consider this feature, it would need to be defined in a bit more detail. I believe what you are after is that there can only be one application of a certain resource currently in progress. So one at a time.
An example of where there can be another is when someone has had an application already approved, they may want to apply again with slightly modified details, to e.g. add a new team member, or add more resources to the "project" they have. I think this would be fine to allow. But, if there is an application that is being processed already, …