Skip to main content
Known Participant
October 5, 2021
Solved

Is it possible to use the record action field to link it to a related action in an interface?

  • October 5, 2021
  • 7 replies
  • 0 views

As asked above, it is fine when I use the field for a record list action (the same exact action, just configured in a record list action instead of a related action), it is fine when I go into my records and use the related action there, but it is not fine when I use the field for the related action in an interface. The error just states: 

The record data does not exist, has been deleted, or you do not have sufficient privileges to access it. (APNX-1-4205-006)

But I know it exists and there are adequet privileges because I can access it through other means, just not through an interface. Maybe this is to be released in a future update but the way Appian currently has the record action field configured suggests that you should be able to use a related action there.

Thanks!

Best answer by dave.hillier

I think the problem is that the username is not the Record Identifier for the User Record, that's just one of its fields. Try passing the users UUID as the Record Identifier with the expression... user(local!username, "uuid")

7 replies

danny.verb
October 5, 2021

Can you share the SAIL code for your record action component on the interface?

Known Participant
October 5, 2021

So this is the components used: besides configuring record action and identifier, I didn't do anything else

And this is the related action in question:

This is the error that popped up within the interface:

dave.hillier
October 6, 2021

I think the problem is that the username is not the Record Identifier for the User Record, that's just one of its fields. Try passing the users UUID as the Record Identifier with the expression... user(local!username, "uuid")