We are integrating Programs , Static Lists and Leads in marketo with our application
But all we have are owner based things
Like Program, staticList's... creator or owner we maintain at our end
But at marketo end there is no such concept .. as I realized utill now
Is there any way we can manage owner in marketo... so that ... the same can be get flown throughs APIs and we can tag owner at our end
Not sure if this solves your problem but what you can do is create a custom tag entitled "Program Owner" and make it a required tag. Upon creating a new program, the user must designate who the owner is. For programs already created, the tag values will need to be set up manually.
More info: Create a New Program Tag and Tag Values - Marketo Docs - Product Documentation
Thanks Devraj and Vineela
This solution will be helpful.. but adding to it..
won't any things get logged in Marketo side... like... who created the Static list ?
OR if anybody deleting any asset
then who deleted the asset ... ?
Only in the Audit Trail. You will not be able to use that from your application.
Again, knowing how Marketo works from a standard user's perspective is a prerequisite to a successful integration.
As I said We are integrating the staticList, Programs from Marketo
But it is getting difficult to maintain deleted or archive data at our end.. as this data doesn't comes from any rest APIs
If any suggestions anyone have for this will really be helpful
The audit trail is a UI feature only.
Remember this saying about all APIs: APIs are defined by their limits.
An API doesn't offer a superset of the features of an interactive platform, but the opposite. At best you'll get a useful subset of UI features, plus API-only features such as raw(ish) data access. But you can't make an API give you everything you want -- if you could, the isolation, encapsulation, privacy, and security features of the API model would be useless. And you can't make it give you things that don't exist at all in the platform!
Just adding to what Devraj said, you could also create an additional tag for the team/BU so anyone who creates the program has to choose this value while creating.
I second all other comments above. You can use tags for Author and Owner (who built it and who manages it). I use the audit trail in the admin dashboard to see who deleted, edited, etc. However the audit trail only goes back 30 days, even though it lets you try to set a data range. So you can only see 30 days back unfortunately. Not sure why the other options are there since they have never worked.