Rule specific differences
- Re-use of functions between Actions is not currently supported, as each Action execution is autonomous. You must explicitly define the required functions for each Action.
-
accessToken
is currently limited to 100 scopes. -
The event object in Actions does not currently provide an alternative for the following context attributesfrom within a Rule:
context.connectionOptions
-
Actions only support the following properties within
event.user.identities
:connection
provider
user_id
profileData
isSocial
If you are using additional properties within
user.identities
object in Rules, they are not supported within an Action. This includes any token from upstream IdP for federated users.- Standard claims of an
idToken
oraccessToken
cannot be deleted using an Action. - Actions can only return
access denied
error codes and does not support returning anunauthorized
error code. - Actions only support modifying the primary user between linked accounts.
Hooks specific differences
- You can not modify scopes in a machine-to-machine client credential flowas was possible with a Hook.