Add / Delete Office 365 Users or Password Resets using Kaizala? - passwords

I would like to know whether we can automate some of the mundane tasks that we do using Office 365 using Kaizala.
Like, Adding and Deleting a User and resetting a password for an Office 365 users.These are the common task that eat up Admin's time, that we want to automate using Kaizala.
For example: If a new user joins an organisation all we have to do is pass the details in Kaizala, which reads the info and adds the user.
or Lets say, user sent a password reset request in kaizala which will reset and send them a reset link to their chat.
Let me know, if at all this can be achieved using kaizala with some third party integrations.

Generally Kaizala has integrations with Microsoft Flow for enabling such workflows. With regards to your need, Microsoft Flow doesn't have Office 365 Admin center connector in its portfolio. So, currently it wouldn't be possible to achieve this.

Related

Can i get lead gen data at linked in using webhooks URL and C# likd facebook?

i have an application in linked in and have page on it and Campaign manager, i want to send leads data automatically to Microsoft Dynamics CRM without downloading the leads,i want to make this cycle dynamics.
i do not know where can i add My Webhooks URL to can send leads information to it.
If I understand your req, you have an external system (non crm) and from this system you wish to get information from crm and perform some operation in crm.
I would suggest you go with Dynamics 365 webpi.
Create Application user in Azure AD and give proper rights, Then create this user in CRM and you are good to go.
You have an user dedicated to perform Interface tasks. You do not need unnecessary webhooks or other technologies.
https://www.dynamicsforcrm.com/using-postman-with-dyanmics-365-web-api/
https://community.dynamics.com/crm/b/crminthefield/posts/setup-postman-to-use-web-api-for-dynamics-365-ce-online-#:~:text=Postman%20is%20a%20popular%20tool,to%20be%20permitted%20by%20AAD.
https://carldesouza.com/calling-the-power-apps-and-dynamics-365-web-api-from-the-postman-windows-client/
https://medium.com/capgemini-microsoft-team/dynamics-365-application-users-no-additional-license-required-and-no-limit-on-quantity-4bdc49f8ce2d

Not able to create Outlook add-in for work account only

I'm trying to create an Outlook add-in for the Appsource store (https://appsource.microsoft.com/).
But when the app appears in the store, users are required to switch to their personal account to acquire the app.
I want business users to be able to get my add-in with switching to a personal account. Where and how is this controlled? - I haven't been able to find any documentation on this.
Unfortunately, purchasing add-in licenses is currently only available via Microsoft Accounts.
Users will be able to acquire trial licenses with their O365 Accounts via the Outlook store, but they will have to swap to MSA for the full purchase.
If you're looking to handle purchase for O365 accounts, I'd recommend reading our GTM guidance on freemium setups.

Can't acquire add-in without personal account

I have developed an Outlook add-in that I have published in the store (https://appsource.microsoft.com/da-dk/product/office/WA104381386 ). The add-in is targeted Office365 work accounts.
However when users try to acquire the add-in they are asked to switch from their work account to a personal account.
I want the users to be able to get the add-in just with their Office365 account without having to switch to (and possible create) a personal account.
Not sure if this is something that I can configure in the add-in manifest or in the Seller Dashboard, but so far not been able to find any documentation on this.
Steps to reproduce:
Create a brand new test tenant (or use existing)
From within Outlook (web) opened settings -> Manage add-ins
Search for MeetingRoomMap -> click ‘get it’ (transferred to
https://appsource.microsoft.com/da-dk/product/office/WA104381386 )
Click free trial
Transferred to login page that only accepts personal account (account from tenant not accepted) – see screenshot attached.
If I choose ‘Get it now’ instead of ‘free trial’, I get this message: “Change to your personal account. If you want to proceed you must enter the email attached to your personal account”.
I’m not able to get the add-in without entering a personal account (screenshot in Danish).
Unfortunately, purchasing add-in licenses is currently only available via Microsoft Accounts.
Users will be able to acquire trial licenses with their O365 Accounts via the Outlook store, but they will have to swap to MSA for the full purchase.
If you're looking to handle purchase for O365 accounts, I'd recommend reading our GTM guidance on freemium setups.
https://dev.office.com/blogs/gtm-how-to-monetize-with-office-add-ins-and-apps

How to get Office365 mailbox usage data

Is there some way to get the data that shows up in the office 365 portal for a user, specifically the last logon and the mailbox quota. This is in a c# application using the office 365 apis version 0.1.1-alpha. I am trying to query the information either with the APIs or if need be via REST call but am not able to find anything that comes close. The code I have is based on O365APIsWin8Sample.
Sorry, mailbox statistics aren't exposed via their API.
You can read more about Office 365's exposed resourcse here.

Google Tasks API authorization

I can see many related questions on SO, but none that answers exactly what I'm confused with.
I'm using Google Calendar API in a .NET desktop application that allows user to provide his/her username/password, logs in on his behalf and adds some events to the calendar. Now I want to do exactly the same thing for Tasks feature. I'm trying to use Google Tasks API for this, but have been told that I need to do some OAuth kind of authentication, and even before that, I need to go to my gmail account and set permissions and get my project "key" to enable it.
Now does every user of my application need to do these steps in their Gmail account? Or do I need to do this in MY gmail account once and then my application code will be able to use the generated project "key" to enable my users to add tasks to THEIR gmail tasks list?
Figured it out. For anyone having a hard time understanding this, here it is:
The "key" generation step needs to be done only once per application, not for each user who's going to use your application. To generate a key, login to your Google Account and go to Google APIs Console page. Click API Access button and that's where you can generate keys for different kinds of applications like browser apps, desktop apps, Android apps etc. After registration, you'll need to take Client ID, Client secret and API key from this page and put them into the code. Sample code (.NET) for task creation and several other Google features is available here.
Once your user runs your application, he'll be taken to his Google account in his default browser where he'll be asked if he wants to allow this application to write to his calendar/tasks list. This page will display your logo and description text too that you can provide at registration time. Once allowed, this step won't be required again in the next one hour (this may be adjustable, i don't know yet).