Nivel 1
Nivel 2
Iniciar sesión en la comunidad
Iniciar sesión para ver todas las insignias
First and foremost, a huge thank you to Erika and Brooke from the Adobe Software Development Team for taking the time this morning to share their expertise and recommendations around upgrading Fusion scenarios to Event Subscriptions V2. If you weren't able to attend, you're in luck - below are links to the slide deck and recording, along with a short summary of what was explained:
Resources and Recommendations:
A list of FAQs from the event are published below as comments, so be sure to review those for more information. We are looking to do another session on this topic so that everyone gets their questions answered and feels confident on what needs to be done prior to the January 15, 2026 deadline, so stay tuned for more!
Vistas
Respuestas
Total de me gusta
Question: Will it be possible to have OR statements in event filters?
Answer: It's not possible with the standard Fusion UI, but it is possible to create custom webhooks to create simple OR statements. You can also point multiple subscriptions to the same webhook that results in OR operators. The downside is that this is not visible on the Fusion UI. We (Workfront) are planning support for this in the second half of the year.
Vistas
Respuestas
Total de me gusta
Question: Is there any way to run a report to easily determine which scenarios have V1 and which have V2?
Answer:It's a good question. There isn't yet, but we are working with the Fusion team/our counterparts on the Fusion UI to try and develop that report to get to customers.
But (tip from the chat) if you are familiar with Postman, or curl you can use the Admin API in Fusion (you generate the API Key from the "Profile" section in Fusion). Examples of reading the Webhooks in Fusion are available on the https://make.com documentation. https://developers.make.com/api-documentation/api-reference/hooks
Vistas
Respuestas
Total de me gusta
Question: Would you recommend upgrading the scenarios during off-hours to limit duplicate events?
Answer: I would say it's dependent on what your biggest concern is. If you do it during the off hours, you're going have less duplicates for sure. But you might also have less data to tell you that there might be a problem with the V2 events. So, it really depends. You can always create a test instance for your common use case or a test event and run a test that you can see both events come through to confirm that it behaves as you expect it would.
Vistas
Respuestas
Total de me gusta
Question: Is there anything that customers should take into consideration or look for when bulk updating all subscriptions at once other than failed scenarios?
Answer: That I again, I would say is dependent on what you're most concerned about. But if you do upgrade all your scenarios at once, if you have a lot of scenarios, that's a lot to manually watch. I would say failed scenarios is probably the best way to tell that there is an issue.
Vistas
Respuestas
Total de me gusta
Question: Is the only to see that it's currently a V1 or V2 through a scenario that has run. Meaning you have to click into every scenario, look at a historical run?
Answer: In Fusion, that's the only way to see. Event subs does have an API where you can go get your subscription and it will tell you if it's V1 or V2, but you'd have to hit our API directly in Fusion. I think that the only way to tell is once your scenario has run once and looking at the event payload. Our public API does have an end point that you can list all subscriptions at the same time and that would tell you which ones are on V1 still.
Vistas
Respuestas
Total de me gusta
Question: Is the only way to view and manage events subscriptions through the Workfront API? Or is there a place in Workfront where we can view those?
Answer: Unfortunately, the answer is it is only via the API at this time.
Vistas
Respuestas
Total de me gusta
Hello @NicholeVargas - I would like to highlight an API call discrepancy related to the multi-selection topic discussed at 13:10 in the video. The issue is not directly related to the event subscriptions but highlights multi-selection field behaviour in the API call when a single value is selected versus multiple selections.
When a single selection is made, the API call returns a string:
However, when multiple values are selected, it returns an array:
For consistency, multi-selection API calls should return an array even for single selections, as it causes issues while dealing with external lookups.
It would be great if you can share this with Erika and the engineering team at Adobe.
Vistas
Respuestas
Total de me gusta
@_Manish_Singh Thanks for reaching out and sharing this concern - I've passed this along to the Software Development team for additional consideration!
Vistas
Respuestas
Total de me gusta
Hi @_Manish_Singh, thanks for bringing this up. You are correct that the multi-select field returning a string if only a single value is selected is not solely related to Event Subscriptions. While v2 Event Subscriptions will start returning arrays no matter how many options are selected, the Workfront API does still return a string when a single value is selected.
This is something that is going to change with the release of the v21 Workfront API which is scheduled for September 2025. Once that is released, you can see the desired behavior when using v21 of the Workfront API directly. Hope that helps!
Vistas
Respuestas
Total de me gusta
It was mentioned that we could get a list of existing subscriptions via API. Could you please provide an example of such request?
Vistas
Respuestas
Total de me gusta
Hi @viovi, yes you can get a list of existing subscriptions via the API. If you are familiar with cURL, below is a snippet of an example request.
curl --request GET \
--url https://<HOSTNAME>/attask/eventsubscription/api/v1/subscriptions \
--header 'sessionID: <SESSION ID>'
This will return a response similar to the below:
{
"subscriptions": [
{
"id": "<SUBSCRIPTION ID>",
"dateCreated": "2024-10-10T16:00:00.217157",
"dateModified": "2024-10-10T16:00:00.217157",
"authToken": "<AUTH TOKEN>",
"customerId": "<CUSTOMER ID>",
"eventType": "UPDATE",
"objCode": "PROJ",
"objId": "",
"url": "<URL>",
"base64Encoding": false,
"subscriptionUrl": {
"url": "<URL>",
"dateCreated": "2024-10-10T16:00:00.217157",
"successes": 1,
"failures": 0,
"disabledAt": null,
"frozenAt": null
},
"filters": [],
"filterConnector": "AND",
"version": "v2", # HERE IS WHERE THE SUBSCRIPTION VERSION IS
"dateVersionUpdated": "2025-01-15T04:22:03.557054"
}
],
"meta": {
"page": 1,
"limit": 100,
"page_count": 1,
"total_count": 1
}
}
In the above example, there is only a single subscription but it will return a list of subscriptions if you have more than one. This endpoint is also documented in our public documentation here, I recommend referencing this page when making your request.
Vistas
Respuestas
Total de me gusta
@bhorrocks, thank you!
Where can we get the sessionID as the DevTool in Fusion does not show it. Could you please advise?
Vistas
Respuestas
Total de me gusta
Sorry for my late reply. This page details how you can get a sessionID using the Workfront API.
Vistas
Respuestas
Total de me gusta
Vistas
me gusta
Respuestas