Skip to main content

Notifications

Announcements

No record found.

Customer experience | Sales, Customer Insights,...
Suggested answer

Associating web role record while creating contact

Posted on by 111

In my req I have to create a Contact and associate it  with web role, with two web api call I'm able to achieve it,

For Creating Contact:

STEP 1

api/data/v9.1/contacts

{
"lastname" : "asdf test with role 3",
"emailaddress1": "asdf@asdf"
}

and then I'm associating Contact rec with existing webrole

STEP 2

api/data/v9.1/contacts(New record guid)/adx_webrole_contact/$ref

{
"@odata.id":"---/api/data/v9.1/adx_webroles(webroleguid)"
}

It seems they have N:N relationship

Can we combine both call like in single webapi call

  • Suggested answer
    Charles Abi Khirs Profile Picture
    Charles Abi Khirs 3,569 on at
    RE: Associating web role record while creating contact

    Hello,

    You can automatically assign  a webrole to a contact using a workflow and the built-in custom action portals > assign web role.

    Check this link for detailed steps: community.dynamics.com/.../automatically-assign-webrole-to-the-contacts-in-crm-portals

  • Ahtesham Profile Picture
    Ahtesham 111 on at
    RE: Associating web role record while creating contact

    I'm able to achieve it with below

    /api/data/v9.1/contacts

    {

    "lastname" : "asdf test with role 5",

    "emailaddress1": "asdf@asdf",

    "adx_webrole_contact@odata.bind":

      [          "/adx_webroles(GUID OF WEB ROLE)"

      ]

    }

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,214 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans