Amazon Seller Account and Salesforce Integration - salesforce

Can we integrate amazon seller account (Amazon Marketplace Web Service) from salesforce and handle all the listings and orders .
Thanks !

Yes, if you have the Enterprise Edition of Salesforce, then you can write your own Apex code to integrate with the Amazon Marketplace Web Service.
If you don't have Enterprise Edition or don't want to write our own code, then you can try a pre-built app on the AppExchange.

Related

Integration between Azure and Google - SSO and User Provisioning from Google to Azure

We have G Suite as an identity provider in our company. Some of users also use Azure and Office 365. We want to be able to login by using Google account to Azure Ad and later have this account in AD and assign roles and groups in AD and whole Azure. We want to change passwords in Google etc.
How to setup SSO from Google to Azure?
Azure AD supports the concept of Identity Providers for External Identities. You can read about it here on Microsoft Docs.
You could enable users from identity providers like :
Google
Facebook
Direct federation (to external identity providers that support SAML or WS-Fed protocols)
Since you specifically mention G suite as an identity provider in your company, Direct federation may be the most relevant one for you. I say this because using Google federation directly is designed for Gmail accounts as mentioned in the note here on Microsoft Docs
How to setup Direct Federation is explained in detail here on Microsoft Docs
Please note that
This feature is currently in Preview
There some important limitations in terms of domain requirements and authentication URL as stated here on Microsoft Docs

CAS Central Authentication Service can access google, office365

I want to build an Central Authentication Service on my website help users can access all my organization's service: Email and Drive using Google Suite for Education, Office 365, LMS and LCMS system... Student sign in one-time can access all service (eg. Email from Google).
Is it possible?
What you need to do is configure one identity provider (say Azure Active Directory) as the master and then configure the other (Google) as the subordinate. I don't know if Google supports that or not, but Azure AD does. Information on that is here: Tutorial: Azure Active Directory single sign-on (SSO) integration with Google Cloud (G Suite) Connector.
Okta is another product that solves this type of problem, but that adds more complexity.

Office 365 Management API in Azure Active Directory Enterprise Application

I have found there's the Office 365 Management API in Azure Active Directory Enterprise Application as attached after I have grant Office 365 API access to one of my registered app.
I'm wondering what impact would I face if I delete the Office 365 Management API in Azure Active Directory Enterprise Application?
Thank you in advance!
As I know, if you delete Office 365 Management API, you just cannot use it anymore, and there is no impact for the registered app.
When you registered your application under App Registrations, gave it permissions to the API and then performed the consent to those permissions...it automatically creates the registration in Enterprise Applications. Basically, the registration under Enterprise Applications is the instance of the app for that directory (tenant). If the app was multi-tenant, it would also need to be registered in Enterprise Applications in the other tenants needing to access the application. If you remove the registration from under Enterprise Applications it will remove access to the app for that tenant. In order for users in that tenant to regain access to the application, the app would need to be re-registered under Enterprise Applications and the consent would have to happen again.

Ms Dynamics Integration with Azure Active Directory

I am Using ADAL libs for java to connect MS Dynamics CRM in my backend application. I registered my trial version of CRM Azure Active Direstory and I got clientID and clientsecret from there. So now I can able to connect with my crm.
But my question is If I have multiple CRM Account how should I do this.Is there any api to register the CRM in azure active directory or is there any API to do that using the CRM crendials?
Can anyone please explain me.
AFAIK, the MS Dynamics CRM only support Authorization code grant flow(OAuth).
If you were developing an web app, it should works well for your scenario. Since every user could sign-in the web app and than the web app can delegate the user to integrate with MSDynamics.
More detail authentication with Microsoft Dynamics 365, you can refer the document below:
Connect to Microsoft Dynamics 365 web services using OAuth

Aws mobile hub and asp.net web api integration is it a good design?

Can we use aws mobile hub for authentication and integrate asp.net web api for other business logic is it a good design ? I want to use sql server instead of dynamodb also i am not very fimiliar with lambda functions. Any suggestiosnb
I'm not providing a recommendation here regarding ASP.net, but I just wanted to let you know that you can use AWS RDS to host managed SQL Server instances, so you do have the option of using an architecture like...
Amazon API Gateway ->
AWS Lambda ->
AWS RDS (SQL Server)
You can find documentation on that here:
http://docs.aws.amazon.com/lambda/latest/dg/vpc-rds.html
...and more info about AWS-hosted SQL Server...
https://aws.amazon.com/rds/sqlserver/
And, if you want to kick the tires on hosting business logic in the cloud using Amazon API Gateway and AWS Lambda, you can create an API in AWS Mobile Hub, here:
https://aws.amazon.com/mobile

Resources