Script A
Hi, I am Denys van Kempen, SAP Partner Innovation Lab and the SAP HANA Academy.
In this video tutorial we are going to cover how to create a service instances for SAP
Analytics Cloud embedded edition This video was recorded in September 2021;
for the latest video tutorials on the topic, please check the playlist.
I am connected here to SAP BTP the SAP Business Technology Platform
with the BTP Cockpit We are looking at the Account Explorer
Global account Time of recording, SAP Analytics Cloud embedded
edition is not supported in the trial environment I will start from scratch
with creating a subaccount if you already have a subaccount which you
would like to use for this purpose that is perfectly fine, no need to create a brand
new one you have seen this before
give it a name, description, change the subdomain if you wish, it will be part of the URL, and
select the region Time of recording, SAP Analytics Cloud embedded
edition is hosted from Amazon Web Services exclusively, not Azure,
so select a region close to you or your users to minimize latency
and select create takes a few seconds and the subaccount is
created
next, check whether your global account has any assignments for SAP Analytics Cloud embedded
edition.
If not, you will need to contact SAP, your account manager,
and you can lookup pricing information on the SAP Discovery Center,
when assigned, SAP Analytics Cloud embedded edition should be listed here,
now we can assign the service to our subaccount configure entitlements
SAC embedded is not yet listed add service plan
select the entitlement available plans: standard,
there is only one plan, time of recording, with max. 150 concurrent users,
add service plan save
and now we have assigned SAC embedded to our subaccount,
so we can start using the service
back to the account explorer the subaccount
and enable Cloud Foundry
you can change the instance name and org name if you want, or leave as is,
takes a few seconds and when done, don’t forget to also create
a Cloud Foundry space
we have covered this topic many times in other video tutorials about the SAP Business Technology
Platform, so I will assume you are familiar with the
steps, if not, you might want to check out the SAP
BTP Onboarding series, see the description below for more information
navigate to instances and subscriptions any way will do
and select create name of the service
only one plan only works on Cloud Foundry
just select your space, in case there are more than one
and provide a name
you will need to reference the name in case you want to interact with the service programatically,
using the command line, next,
for some services, some fine tuning might be required,
no need to enter anything here for SAC embedded next
and create note that creating an instance might take
a while think minutes, not hours
10 minutes maybe
ok, time flies here we have our service instance with status
created select the entry
and then in the right-side panel create a service key,
give the key a name, any name will do
and click create
you have probably seen this before, the key is just a list of parameters in JSON
format, which we will need to access the instance
programatically
if we download the key and open it in a editor, here I am using Visual Studio Code for example
we can see that we have two sections: uaa and sap.cloud.service
UAA, user acount and authentication, as you may know, is a Cloud Foundry service,
this was created when created the Cloud Foundry org, the subaccount,
and here we find configuration parameters like the client ID and client secret, the
verification key, and some other parameters, which enables us to authenticate
sap.cloud.service lists three endpoints, the URL to SAC itself
an API to configure he service and an API to access SCIM,
System for Cross-domain Identity Management and before that Simple Cloud Identity Management,
which is what it is, an IETF RFC standard to manage users and groups for cloud applications
Let’s try this out paste in the URL to access SAP Analytics Cloud
embedded
you will be redirected to the UAA for authentication, for logon
The page is still branded as SAP HANA Cloud Services,
althought this name is no longer being used provide your credentials,
or maybe SSO has kicked in using your certificate and then get an orca under the shower,
with the message that our profile is not configured for this system,
that is to say, we do not have an account on this tenant
When you sign up for SAP Analytics Cloud Enterprise, your account will be the system owner,
which you can use to connect to SAC, access Security Management
and then create users, roles, and teams, and manage authorisations.
With embedded this works differently, your BTP account is not injected into the tenant
as system owner, hence the orca in the bath tub.
We are also not using the platform UAA, with role collections,
to grant access to the service, as we would do for SAP Business Application
Studio, for example, or many others platform services
So, what we need to do now is use SCIM API to create ourselves a user for SAC embedded,
and this we will do in the next video.
See the description below for more information Don’t forget to subscribe
Denys van Kempen, SAP HANA Academy / Partner Innovation Lab
Thanks for watching