Azure API Management developer portal - Customise menu and reports - azure-api-management

I'm wondering if it is possible to customise the developer portal menu. In a dev environment I don't need to worry about people signing up or logging in so it is possible to remove completely the Authenticated and Anonymous menus?
Also is it possible to customise the reports page and use some reports generated from App Insights queries?

it is possible to remove completely the Authenticated and Anonymous menus?
Yes, you can achieve it. Go to the developer portal, click Anonymous user menu and choose delete navigation item and then press the Save button in the menu at the bottom.
For more details, you could refer to this article to learn how to customize developer portal.

Related

Adobe Sign: How to suppress read-only mode in sent document

I've created an agreement with the agreements REST API and am displaying it in an iframe using the signingURLs API. However, the UI that Sign presents in the iframe includes an Options menu in the top left with a "Read Agreement" option which, when clicked, reloads the document in the iframe in a read-only mode with no apparent way to get back to where the user can actually sign.
My main question is whether there's a way to prevent the Read Agreement option when the agreement is created (I pored over the API docs trying to find a way, but didn't spot one).
If not, is there a way to suppress the menu item at the account/group level? I was able to find some info online about how to suppress the Delegate and Decline option menu items, but not this one.

Highlighting / Emphasizing Gmail-Addon

I am building a Gmail Add-On via Google App Scripts that will display provide helpful actions for emails with certain content.
Is there a way for me to highlight / emphasize / flash the icon for my Add-On (on the right hand sidebar)? This would let me notify the user that the Add-On can provide some functionality for the email they're reading.
As of now, there is no such functionality provided by Google team. The only way an add-on is activated by only user action(user has to click on the add ons icon from right side bar).

Hiding a ribbon button when specific Dynamics CRM Web Resource is in context

Like most of dynamics crm programmers know, we can add "web resources that are not associated with any entity" to the sitemap. If such a customization is made, when user clicks that link, web resource will be opened and the buttons in the application ribbon will be added to the ribbon section of the dynamics crm.
What I am wondering is if there is any way I can hide this global buttons that are in the application ribbon based on the web resource on the page.
Let's say I added more than one web resources to my sitemap, namely a.htm and b.htm. Let's say I have a custom button named x in the application ribbon. Right now x is displayed both for a.htm and b.htm, but in reality I would like to hide the button when user clicks on b.htm from the sitemap.
Is there a way to accomplish that?
You could use the following (unsupported) code to hide the Ribbon button (the 'Run Workflow' button in this example):
var btnRunWorklfow=top.document.getElementById("account|NoRelationship|Form|Mscrm.Form.account.RunWorkflow-Large");
btnRunWorklfow.style.display='none';
You can also use ribbon editor available in codeplex to disable your button based on your javascript.
Refer to: http://crmvisualribbonedit.codeplex.com/
I figured there is no supported way of doing this.

How to add an Google Chrome application to the taskbar?

I want to add to my application the ability to add it to the taskbar. Is there a API such an opportunity? Sorry for my english.
To my knowledge there is no API for this. When it's launched, it will appear on the taskbar, and then the user can right-click on the icon and pin it.
(I assume by "taskbar" you mean shortcuts/favorites icons on the taskbar)
Different OS's have different ways to do this.
On Linux, chrome apps are put in the start menu under a "Chrome Apps" group. From there, right-click to create shortcuts, add to panel, or favorites.
There doesn't appear to be an api to do this automatically: https://developer.chrome.com/apps/api_index
You're best bet may be to show the user how to access the app:
"Apps" on bookmark bar in Chrome
"Chrome Apps" in start menu

How to remove the Facebook Developer app itself?

I want to remove the developer app from my Facebook account and return to a simple profile. I think its like developer profile currently. and when I click on setting button on the top right corner of the page there are "create and app" and "Manage apps" links which is not available for simple normal accounts.
I also can not rearrange and add my groups to favorites which I think is because of the developer app.
Is there anyone who knows how to remove the developer app?
I searched a lot and there is no remove application option anywhere on developer.facebook.com !!!
please help me.
Go to
https://developers.facebook.com/apps/
Select the app you want to delete, then click edit app then
click on delete app (last option on left pane)
you are done.