Hi, I want build a system several End Users can make the master data at the same time.
The point is EndUsers do it at the same time.
So I made a module which has Users as Applies To.
And EndUsers have to import this module to List.
But I could not filter by Users.
So data which another User made was imported at the same time.
How can I avoid this problem?
Solved!Go to Solution.
Hi@hyudolee,
If you build your user interface in NUX, you can simply use form to add list items and their properties, the only limit is that the users would have to add it 1 by 1.
I agree with@rob_marshallthat you should be careful allowing users to add master data, as depending on the process you can introduce errors of all sorts.
But the simple way of giving the current user in exports is this:
In blueprint view under User List property select "Show All Users Off". This will limit the grid view to only current user, this will hold true when you use this module as your source for imports.
Andris
I could avoid this problem by making a filtering Lineitem.
Before Importing to List, end users will set own Users Item and filter the original module.
Another solution is making a temporary module.
- Module A ⇒ Module temp ⇒ List A
I can select the Users when importing between modules.
How do you avoid this?
Why are end users creating list members and why are these list members not coming from a Data Hub or a trusted source system? When you have users creating these list members, you are losing the audit trail, data governance, as well as creating an action for the users to run which can lead to concurrency issues.
So, before we start trying to figure out a solution for you, what are trying to accomplish and why?
Hope this helps,
Rob
This might be a longer solution than you anticipate and has one additional step. I will try to mention it stepwise:
INTENT:
By default identify who is running the import and isolate one import action from another
STEPS:
Why does Write Access Lineitem exists?
If Write access Lineitem has Fake Users as Applies to,
I can not restrtict the Write access.
I think this Lineitem should have Users List.
Then I can restrict the access.
Are you going to do this?
Hi@hyudolee,
If you build your user interface in NUX, you can simply use form to add list items and their properties, the only limit is that the users would have to add it 1 by 1.
I agree with@rob_marshallthat you should be careful allowing users to add master data, as depending on the process you can introduce errors of all sorts.
But the simple way of giving the current user in exports is this:
In blueprint view under User List property select "Show All Users Off". This will limit the grid view to only current user, this will hold true when you use this module as your source for imports.
Andris
Hi,@Ingilavicus.
> >在蓝图视图selec用户列表属性t "Show All Users Off".
I understand this.
We cannot avoid the concurrently issues?
@ankit_cheenisays we can avoid this issues by identifying the user who is running action.
Hi,@ankit_cheeni.
I made a module as you told.
But Write Access does not work.
I think this Write Access Lineitem has Fake Users as Applies to.
I think you misread her reply. I also tried this solution and write access LI when applied as write driver for Import? LI doesn't work.
Can you please review as it is not giving the desired result.
Thanks!