0% found this document useful (0 votes)
84 views32 pages

SAP Build Process Automation - Coming Soon On MacO... - SAP Community

SAP Build Process Automation is set to launch a MacOS version of Agent 3, expanding its multi-platform capabilities. The MacOS Agent is currently in a limited field test phase, with an official release planned for early 2024. Users familiar with the Windows version will find a similar experience, although some Windows-specific features will not be available on MacOS.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views32 pages

SAP Build Process Automation - Coming Soon On MacO... - SAP Community

SAP Build Process Automation is set to launch a MacOS version of Agent 3, expanding its multi-platform capabilities. The MacOS Agent is currently in a limited field test phase, with an official release planned for early 2024. Users familiar with the Windows version will find a similar experience, although some Windows-specific features will not be available on MacOS.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 32

3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO...

- SAP Community
m
m
Products and Technology Groups Partners Topics Events What's New Get Started Explore SAP
u
ni
t
y
SAP Community  Products and Technology  Technology  Technology Blogs by SAP  SAP Build Process Automation : coming soon on MacO...

Technology Blogs by SAP


Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.

Blog  What are you looking for today?

SAP Build Process Automation : coming soon on MacOS ! Labels In This Area
ABAP CDS Views - CDC (Change… 2

cpuget 
Advanced Event Mesh 1 AI 1
Product and Topic Expert ‎2023 Nov 09 9:17 AM
Analyze Workload Data 1

BS Reclassification 1 btp 1
 21 Kudos  4,819
Business and IT Integration 2
SAP Managed Tags: SAP Intelligent Robotic Process Automation,
Business application stu 1
SAP Build Process Automation
Business Technology Platform 1

Dear Community, Business Trends 1,655

Business Trends 283 CAP 1


Time flies, and our working days are rather busy in the SAP Build Process Automation
teams ! Let's quickly remind some major achievements in the last years : cf 1 Characteristics display 1

2019 : Intelligent RPA 1.0 (IRPA 1) was released, as the first Process Classes 1 Cloud Foundry 1
Automation solution for SAP, including Desktop Agent and Desktop Studio,
https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 1/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

2020 : Intelligent RPA 2.0 (IRPA 2) was released, with a full web based Confluent 1
designer (Cloud Studio) avoiding any on-premise installation for the project
Customer COE Basics and… 1
design, and a low code / no code (LCNC) approach making it quite easier to
use and accessible to non-developers. Customer COE Latest and Greatest 3

Customer Data Browser app 1


2022 : Intelligent RPA 2.0 was merged into SAP Build Process Automation
(SBPA) product, providing a platform combining Workflows, Rules, Forms, Data Analysis Tool 1
Task automations, … in a fully integrated approach,
Data Migration 1 data transfer 1

Faster execution, improved feature set (Office 365 activities, Google Databricks 1 datasphere 2
activities, offline mode, …),2022 : Agent 3 was released, as an alternative
Event Information 1,395
to Agent 2 for SBPA platform, with the key assets:
Easy deployment ("Smart upgrade") allowing installation and upgrade Event Information 214 Events 1
without admin. rights, managed from the Cloud side,
Expert 1 Expert Insights 179
See this blog for an overview : SAP Process Automation “Agent 3” Now
Available – The Gold Standard of Desktop Automation. Expert Insights​951 General 2

Getting Started 2 Google cloud 1


2023 : We are happy to announce the soon coming MacOS version for Agent
3! Google Next'24 1 GraphQL 1

Introduction 1 Kafka 1

Life at SAP 779 Life at SAP 53


Agent 3 release was a major achievement for our team, as a progressive migration to
a multi-platform architecture: MDG materials 1 MDGM 1

Migrate your Data App 1


Windows Agent,
MLFlow 1 MTA 1
MacOS Agent,
Network Performance Analysis 1

NodeJS 1 PDF 1 POC 1

Product Updates 4,535

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 2/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Product Updates​1,034
Agent 3 is mainly developed with electron technology, and SDK packages are
Replication Flow 1 REST API 1
developed with NodeJS.
RisewithSAP 1 SAP AI 1
Electron, an open source framework based on NodeJS engine and Chromium for SAP BTP 1
rendering, is used in many modern applications (eg. : VSCode, Postman, Figma,
SAP BTP Cloud Foundry 1
Signal, Slack , …). It is natively designed to support multi-platform, as well as node
JS based SDK packages. sap cloud alm 1

SAP Cloud Application… 2


MacOS Agent 3 is not yet generally available, it's only accessible to a limited set of
early adopter customers, for field test and feedback. Official release is planned for SAP Datasphere 2
beginning of 2024, for SBPA subscribers (not available for Intelligent RPA
SAP Datasphere ‫ …حقيق أقصى استفادة من‬1
subscribers).
SAP MDG Data Quality… 1

If you had opportunity to use the Windows Agent 3, then you won't be disoriented, SAP MDG DQM 1
because the user experience and capabilities are extremely close, considering Agent
SAP s4hana cloud 1
3 on Windows and MacOS are based on the same code line.
SAP S4HANA Migration Cockpit 1
A few connectors are Windows specific, and are not available on MacOS: automating
Software Evolution 1
native Windows applications (UIAutomation), SAPWinGui, Java, Surface automation
(OCR), HLLAPI (3270 emulators), Office Desktop (Word, Powerpoint, Outlook, Excel) Technical article 1
… Technology Updates 6,843

All other activities for SAP / non SAP applications are common and available on all Technology Updates​1,272

platforms. Workload Fluctuations 1

For an overview of available activities with the different Agents:

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 3/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Windows Windows
Windows MacOS
Agent 2 Agent 3 Related Content
Feature Agent 2 Agent 3
IRPA 2 / IRPA 2 /
IRPA 1 SBPA Unable to download Desktop Agent
SBPA SBPA for SAP Build Process Automation
Core activities : REST calls, files, in Technology Q&A 7 hours ago
( )
FTP, converters, BAM, misc., …
Different results between iRPA and
DOX Build Process Automation after API
PDF call
in Technology Q&A yesterday
Office Desktop (Excel, Outlook,
Word, Powerpoint)
"What's New in Q4 2024 - Using
Excel as files ("Excel without Excel") RFCs and BAPIs in SAP Build
Process Automation"
365 Online (Sharepoint/OneDrive,
in Technology Blogs by Members yesterday
Sheets, Mails, …)
(Q1 Custom API based on BO with
Google Workspace, AI ( )
24) custom (read) logic
in Technology Q&A yesterday
RDP Session Manager
Popups, user tasks (attended) ( ) ( ) SAP Process Automation tasks not
Offline mode (attended execution visible in the Build Work Zone Inbox
for process participant users
without tenant connectivity)
in Technology Q&A Thursday
Trigger process from automation /
( )
automation from process
Web Automation (Chrome, Edge) ( )
Web Automation (IE) ( ) ( ) Popular Blog Posts
Embedded Web page Automation
( ) (2024) (2024)
(IE activeX)
Web automation SAP app. (S4,
( )
ByDesign, SuccessFactors, Ariba…)

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 4/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

SAP Web GUI automation


Windows UI automation ( ) NA
SAP Win GUI automation ( ) NA
SAP BAPI automation
Surface Automation (OCR) ( )
Screen capture (Web)
Recorder (Web) ( ) Get Your SAP HANA Idea Incubator
Screen capture, Recorder Badge Today!
( )
(UIAutomation, SAPGUI, …)
Former Member
Quick installation and Smart update
Attended mode (user assistant)  43249  254  1283
Unattended mode (job distribution)
Design using Desktop Studio
( ) NA NA NA
(captures, design, debug, …)
Design using Cloud Studio
NA
(captures, design, debug, …)
Monitoring / Statistics / Timelines /
( )
Traces for Jobs and Agents
Advanced troubleshooting : Screen
SCN Mission - SAP HANA Quiz
Tester, continous recording
Challenge is now retired
BAM (Business Activity Monitoring) ( )
Enterprise proxy support ( ) ThomasJenewein
Product and Topic Expert
Emulator automation (3270,
( )
HLLAPI)  44429  203  806
Java Automation (+ Capture /
( )
Recorder)

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 5/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

( ) : limited support, corrective maintenance only, no evolution

NA : not applicable

MacOS Agent deployment


Share your #HANAStory and Win
MacOS Agent is still limited to a few early adopter customers. If the christine_donato
feature is enabled on your tenant, Windows and MacOS available Active Participant
versions are displayed in the "Agent Update" page,
 26817  60  452
Open the download page by clicking on "Go to Download Page" :

Top Kudoed Authors

lienards  16

Andre_Fischer  14

nageshcaparthy  10

The active version will be automatically proposed with the correct


architecture (x64 vs. Arm64), moritzgysler  8

Click on the "Download..." button :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 6/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

NathanWilkinson  7

AlexanderRother  7

ThomasReiss  6

Matthew_Shaw  6

LeeanDeLoria  5

Nora_Klemp  5

View all

When download is complete, execute the setup from the Finder :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 7/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Just click on "Continue" to launch installation (ensure destination "Install


for me only" is selected to allow installation and upgrade without elevated
rights) :

Installation should take a few tens of seconds, without requiring specific


rights :
https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 8/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

When installation is complete, reopen your browser to ensure Chrome /


Edge extension is installed, check in the extensions

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 9/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

("chrome://extensions/") that "SAP Build Process Automation extension" is


present and activated :

Now, you can automate tenant registration by clicking on "Register Agent",


on the download page :

On the Agent side, just confirm the registration on this tenant :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 10/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Your agent is ready for use ! You can create and run your first
automations…

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 11/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Demo and tutorial

Now, your Agent is installed, let's build our first automation.

As I am a lazy guy ( ), I suggest to reuse an existing project built a long time ago to
introduce Intelligent RPA 2.0 with Agent 2 : RPA Challenge

To see how to design it, refer to this blog : RPA Challenge with SAP Intelligent RPA
2.0 : build it in one hour, run it in one second!

This project was built 3 years ago using Intelligent RPA 2.0 and Agent 2 on Windows,

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 12/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

but the concepts and experience remain similar on SAP Build Process Automation
with Agent 3 on MacOS :

Create a new "Automated Process" project, with "Task Automation" :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 13/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

To ensure your project runs on MacOS Agent, you need some pre-
requisites,

Select recent versions of your SDK extensions (minimum 1.43.x) :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 14/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Select minimum version for Agent : 3.20 or more,

Check "Mac" platform to allow project distribution to MacOS Agents :

Add an application, capture application screens, declare items you'll need


to automate :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 15/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Test application declarations using "Screen Tester" :


https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 16/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

(for more details on Screen Tester, refer to this blog : Introducing the new
Screen Tester) :
You'll see on Agent 3, "Application Tester" has been replaced with "Screen
Tester" which provides a more powerful experience,

This automation requires to read an Excel file, but automating Office Excel
desktop application is not supported on MacOS,Create automation to execute :

Especially, the "Excel Cloud Link" activity is usable in both modes


To use with Excel application, use activities "Open Excel Instance",
"Excel Cloud Link", "Close Excel Instance"

The good news is that we have added new activities in Excel SDK
(irpa_excel, min. version 1.43.x) which allow to read/write Excel
documents without requiring to install Excel application.

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 17/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Advanced activities (like pivot tables, cell formatting, macro


running, …) are not available, but most common use cases will
be possible : reading / writing cell ranges, adding worksheets,

The usage is quite similar to existing Activities, which makes it easy to


adapt from one approach to the other,

To use without Excel application, don't use the "Open Excel instance" and
"Close Excel Instance" activities, only keep "Excel Cloud Link"

… very simple !
https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 18/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Except this minor adaptation to read the Excel file, updating Agent and
SDK versions, the existing "Run RPA Challenge" can be reused. To make
it more explicit, it is split into 3 parts :

Part 1 : Start page, download and read Excel :

Part 2 :Fill fields :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 19/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Part 3 : Get result and close page if unattended :

Execute the automation for testing

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 20/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

You can visualize job execution (steps with inputs/outputs) in Cloud


Studio timeline

You can also display the "Screen Tester" and visualize job execution

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 21/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Project deployment and execution in standalone


mode

When your project is finalized and properly tested, you can deploy it.

Deploy project :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 22/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Create Attended / Scheduled / … triggers for your projects to be


distributed :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 23/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Then, your project is distributed to attended Agents, it can be activated


and available automations are ready for execution :

The RPA Challenge itself takes less than 1 s,You can then execute the
"RPA Challenge" automation, and you will appreciate the performances :
The complete job execution should take less than 4 s (including file
downloading and reading the Excel file) :

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 24/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

I hope you enjoyed this blog, and you will soon have the opportunity to evaluate and
use the MacOS Agent.

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 25/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

Christophe

Labels:

Product Updates

Tags:

buildprocessautomation citizenautomation innovation

8 Comments

00022111734 
Participant ‎2023 Nov 11 3:40 PM

 1 Kudo

Thanks for sharing insights

PierreCol 
Product and Topic Expert ‎2023 Nov 13 7:14 AM

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 26/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

 3 Kudos

Great news, well done cpuget and the team!

Let me share an anecdote with you: when we launched SAP Intelligent RPA at SAP
Sapphire 2019 in Orlando, Apple’s CIO came to our booth. We did a demo for him, he
looked very interested and right after he asked: "you showed me a demo on a
Windows desktop, but do you have a Mac version?"... We were so sorry to explain
him that we were only supporting Windows for the Agent running the automations
and the visual Studio to create them… But finally Apple could start using use SAP
Build Process Automation soon!

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 27/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

cpuget 
Product and Topic Expert ‎2023 Nov 13 7:18 AM

 3 Kudos

Thanks for the anecdote Pierre, indeed it has been a request since 2019 to have a
MacOS product, I was far to believe we could have it in 2023 !

erickgomez-tech 
Participant ‎2023 Nov 29 3:59 PM

 0 Kudos

Hi Chris,

I use SBPA a lot with SAP Business One, it is really extraordinary, I am going to wait
very carefully for the Linux and cloud version.

Best regards,

Erick

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 28/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

sherry_qiao 
Product and Topic Expert ‎2024 Jul 01 9:06 AM

 1 Kudo

Hi Christophe,

Awesome blog!

Is MacOS Agent available now?

Best Regards,

Sherry

pieterjanssens 
Active Participant ‎2024 Jul 18 11:43 AM

 1 Kudo

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 29/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

@sherry_qiao From SAP support, just now: "We are still validating the MacOS
support internally and for now it's not supported.".

This is not 'soon' @cpuget - do you have any further details?

Ahmed_Waseem 
Newcomer Thursday

 0 Kudos

Hi,

Is MacOS Agent available now?

Best Regards,
Waseem

rosa-limardo 
Explorer 18 hours ago

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 30/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

 0 Kudos

Hi Experts!,

I was trying to get my first automation project on my trial btp subaccount, and SAP
BPA, I go to the Update Agent and then to the Download Page, but it's not showing
the button to download the Agent (image attached). Can anyone help me to
understand what is missing in order to download the Agent? Thanks a lot. Best

regards.

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 31/32
3/2/25, 1:12 AM SAP Build Process Automation : coming soon on MacO... - SAP Community

You must be a registered user to add a comment. If you've already registered,


sign in. Otherwise, register and sign in.

Comment

Privacy Terms of Use

Copyright Legal Disclosure

Trademark Support

Cookie Preferences
Follow

https://community.sap.com/t5/technology-blogs-by-sap/sap-build-process-automation-coming-soon-on-macos/ba-p/13577794 32/32

You might also like