Pin Links to the Left-Hand Rail in Microsoft Teams - hyperlink

I need to pin important links of SharePoint to the Left-Hand Rail in Microsoft Teams
Please check attached image for better understanding.
Click here to open the image.

The left rail is only for actual Teams apps, so you can't pin just a web link there directly. However, there are a few options:
Develop a custom "tab" app that you deploy into a local company store. See this tool (built into Teams from Microsoft) to try out creating an app like this: https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/app-studio-overview
Use Viva Connections, which provides it's own rail (but you need an entire SharePoint intranet site for this
Use a third party app like Quicklinks which lets you add your own "bookmarks" app in the left rail, for multiple web links.

Related

Team Apps using Graph API

I am looking at automating Group creation using Graph API in Teams. I can successfully do that by using following API
const result = await client.api('/groups').post(group);
What I am looking for is creating a Tab in that Group and then adding an Organisational app (Internal App) into that tab.
Here is the link for creating tabs in teams but could not see anything on adding app into that tab
https://learn.microsoft.com/en-us/graph/api/teamstab-add?view=graph-rest-1.0
Is it possible ? and if so, where can i see APIs and relevant documents.
Basically, to add a Tab, you need to have the content of that tab configured and waiting. There are two ways to do this:
point to a website directly - this would be equivalent of using the "Website" option in the UI to add a tab, and then inserting the address of the website. This is kind of what the Graph endpoint sample you linked to is doing, but you need to use the payload specified here. See the answer over here for more info: Channel Tabs in Teams through Graph-API
Use an existing registered App in Teams that has a "Tab" functionality. The same link I gave above has options for doing this, like Planner, or Word, or whatever. You would be able to do the same thing for your own custom app, but then the app needs to be built, and installed into the tenant app catalog (i.e. the internal company "store"), or the Teams "App Store". Read more about that here

How to integrate Microsoft Graph API for Microsoft Teams App published in Market Place?

I want to develop an Microsoft Teams app which will use Graph API and publish it to Market Place, all articles I have read suggest this integration require Application Registration on Azure Portal of a specific tenant. However, how can I register the application if the application is published, i.e. not for any specific tenant?
Yes, this is definitely possible. If you look at the screenshot in this article (just below where this link will take you), in the screenshot is show "Accounts in this organizational directory only". You want to choose the OTHER option: ""Accounts in any organizational directory".
Depending on what your app does, you will need some kind of authorization though, either from the user(s) or from the administrator, in the end-user's tenant.

Connecting your designed IOS app to your Dynamics 365 CRM solution through swift?

I'm creating a new ios application that enables the user to login to his/her account through CRM to be able to view specific data through the app for easier user such as charts or posts, instead of having to login to the whole solution on pc etc...
But I do not know where to start, please help !
Are you using Dynamics 365 Online? If, yes take a look at PowerApps. You can create A canvas App via Drag & drop and Little Bit of Code.
https://learn.microsoft.com/de-de/powerapps/maker/canvas-apps/getting-started
If you really want to build Everything by yourself, just use the Dynamics CRM WebApi. There are a lot of good Tutorials out there
https://learn.microsoft.com/en-US/powerapps/developer/common-data-service/webapi/query-data-web-api#basic-query-example

How can I add a configuration page for my slack app?

How can I add a configuration page for my slack app?
example: asana has an add configuration button which leads to a page which we can use to then connect the slack user account with asana account
Several Slack apps (e.g. Twitter, Google Calendar) provide a configuration page after installation into Slack. However this feature seams to be available only to commercial partners of Slack, but not as a standard feature for every app developers.
Developers need to implement it by themselves with an external app / script that is linked the Slack app and store the configurations in their own database.
See also this answer for a full explanation on how this works.
Looking on the official Slack Plattform Roadmap for Developers this feature might be implemented in the future under "Install apps from within Slack".
Update:
You can now use Dialogs to create something similar to configuration pages. It allows you to open a custom modal window with up to 5 inputs (text or drop-downs). Its still not the same as having a full configuration page like the internal Slack apps have, but its a huge step forward and might be sufficient for many cases.

What is the difference between assigning permissions via Admin console versus the web portal?

We are using TFS 2013.
We can assign users to the project by going to the web portal dashboard of the project, and click on Manage and add members to team.
Other way is to click on the gear icon on top right and manage users from there.
Another way is to open the TFS admin console and assign permissions from there.
I would like to know the differences between these 3 approaches. Thanks.

Resources