New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Microsoft MB-820 Exam - Topic 4 Question 17 Discussion

Actual exam question for Microsoft's MB-820 exam
Question #: 17
Topic #: 4
[All MB-820 Questions]

You need to access the RoomsAPI API from the canvas app.

What should you do?

Show Suggested Answer Hide Answer
Suggested Answer: B

The property InherentPermissions is used to automatically grant permissions to the table object it is applied to, but setting it to Rl (which seems to be a typo and should likely be 'RL' for Read and Insert permissions) is not sufficient in this scenario. The issues reported by the users suggest that they need more than just read and insert permissions on MyTable. Since users are unable to post sales orders, they likely need Modify, Delete, or Execute permissions on certain tables or objects related to the sales order process. Additionally, the inability to access the list page created in MyTable could be due to lacking Read permissions on other related objects or pages. Therefore, merely setting InherentPermissions = RL on MyTable does not comprehensively address the users' permission issues, especially when considering the principle of least privilege. A more tailored approach to permissions, potentially involving adjustments to the app's code or configuration to ensure proper permissions are applied where necessary, would be needed.


Contribute your Thoughts:

0/2000 characters
Nohemi
3 months ago
Totally agree with B, that's the standard approach!
upvoted 0 times
...
Minna
3 months ago
Wait, can you really publish it with D? That seems too easy!
upvoted 0 times
...
Donte
3 months ago
A is not enough, you need to do more than just the default config.
upvoted 0 times
...
Arminda
4 months ago
I think C is the way to go, publishing it as a web service makes sense.
upvoted 0 times
...
Merlyn
4 months ago
Definitely B, you need to enable APIs for online.
upvoted 0 times
...
Rebbeca
4 months ago
I'm a bit confused about the Install codeunit option. I think it could be relevant, but I don't remember how it fits into accessing the API.
upvoted 0 times
...
Cherry
4 months ago
I practiced a similar question where we had to publish an API, and I feel like option C might be the correct answer here.
upvoted 0 times
...
Omega
4 months ago
I remember something about publishing a web service from the Web Services page, but I can't recall if that's the right approach for the RoomsAPI.
upvoted 0 times
...
Timothy
5 months ago
I think we might need to enable the APIs for Business Central online, but I'm not entirely sure if that's the only step needed.
upvoted 0 times
...
Martha
5 months ago
I'm a bit confused by the different options here. I'll need to make sure I fully understand the implications of each before deciding on the best approach.
upvoted 0 times
...
Julieta
5 months ago
D seems like the most comprehensive solution, including the RoomsAPI in the extension itself. I'll make sure to understand how to set that up properly.
upvoted 0 times
...
Stefany
5 months ago
Option C looks promising - publishing the RoomsAPI page as a web service could be the way to go. I'll make sure to double-check the steps for that.
upvoted 0 times
...
Nancey
5 months ago
Hmm, I'm not sure about this one. I'll need to review the options carefully to make sure I understand the differences between them.
upvoted 0 times
...
Tasia
5 months ago
I think the answer is B. Enabling the APIs for the Business Central online environment seems like the most straightforward way to access the RoomsAPI.
upvoted 0 times
...
Dorothy
5 months ago
Hmm, I'm a bit unsure about this. The question seems straightforward, but I want to make sure I understand it correctly before answering.
upvoted 0 times
...
Adaline
5 months ago
Hmm, I'm a little confused. I know the Uniform Capitalization Rules have to do with capitalizing certain costs, but I'm not sure how that applies to these specific examples. I'll need to think this through carefully.
upvoted 0 times
...
Roxanne
9 months ago
I heard the RoomsAPI has a special feature where it books a room for you, but it's always the broom closet.
upvoted 0 times
...
Rodolfo
9 months ago
Option B? Enabling APIs for the Business Central online environment? What is this, a magic trick?
upvoted 0 times
...
Frederica
9 months ago
Option D is interesting, but I'd rather not have to write a custom codeunit just to publish the RoomsAPI. C is the way to go.
upvoted 0 times
Devorah
8 months ago
I prefer the simplicity of option C over having to write custom code with option D.
upvoted 0 times
...
Virgie
8 months ago
Yeah, using the Web Services page to publish the RoomsAPI as a web service sounds like the best approach.
upvoted 0 times
...
Laurel
8 months ago
I think C is the most straightforward option for integrating the RoomsAPI into the canvas app.
upvoted 0 times
...
Micheline
9 months ago
I agree, option C seems like the easiest way to access the RoomsAPI.
upvoted 0 times
...
...
Jose
10 months ago
I'm not sure why anyone would choose option A. The default API configuration in Business Central won't let you access the RoomsAPI.
upvoted 0 times
Kanisha
8 months ago
C) Open the Web Services page and publish the RoomsAPI page as a web service.
upvoted 0 times
...
Leonida
8 months ago
B) Enable the APIs for the Business Central online environment.
upvoted 0 times
...
Truman
9 months ago
A) Use the default API configuration in Business Central
upvoted 0 times
...
...
Ezekiel
10 months ago
Option C seems the most straightforward. Publishing the RoomsAPI page as a web service is the way to go.
upvoted 0 times
Veronika
9 months ago
User 4: Let's go with option C then, open the Web Services page and publish the RoomsAPI page.
upvoted 0 times
...
Tamar
9 months ago
User 3: I agree, that seems like the most straightforward way to access the RoomsAPI API.
upvoted 0 times
...
Rose
9 months ago
Yes, opening the Web Services page and publishing the RoomsAPI page as a web service is the right step to take.
upvoted 0 times
...
Ernie
10 months ago
I agree, that seems like the most straightforward way to access the RoomsAPI from the canvas app.
upvoted 0 times
...
Katy
10 months ago
I think option C is the best choice. Publishing the RoomsAPI page as a web service is the way to access it.
upvoted 0 times
...
Dierdre
10 months ago
User 2: Yeah, publishing the RoomsAPI page as a web service sounds like the right approach.
upvoted 0 times
...
Jerrod
10 months ago
User 1: I think option C is the best choice.
upvoted 0 times
...
...
Pamella
11 months ago
I'm not sure, but option D also sounds like a valid approach to me.
upvoted 0 times
...
Gwenn
11 months ago
I agree with Stephaine, publishing the RoomsAPI page as a web service seems like the right choice.
upvoted 0 times
...
Stephaine
11 months ago
I think we should go with option C.
upvoted 0 times
...

Save Cancel