SAP Build Work Zone, Advanced Edition
Related Skills
- sap-btp-business-application-studio: Use for dev space setup and UI Integration Card development workflows
- sap-btp-cloud-platform: Use for BTP subscriptions, destinations, role collections, and runtime setup
- sapui5: Use for UI5 card/component development details
- sap-btp-connectivity: Use for destinations, Cloud Connector, and OData business-record connectivity
This skill provides comprehensive guidance for implementing SAP Build Work Zone, advanced edition - a digital workplace platform for unified access to business applications, processes, and collaboration.
When to Use This Skill
Use this skill when:
- Creating workspaces, workpages, and collaborative sites
- Developing UI Integration Cards in SAP Business Application Studio
- Building and deploying content packages
- Creating workspace templates
- Integrating with Microsoft 365, Teams, SharePoint, or Google Drive
- Configuring chatbots using SAP Conversational AI
- Implementing webhooks for event notifications
- Setting up SCIM API for user provisioning
- Configuring OData-based business records
- Managing themes and branding
- Configuring role-based access and SSO
- Working with the Administration Console
Quick Start
- Confirm the subaccount has SAP Build Work Zone, advanced edition entitlement and subscription.
- Assign the required administrator role collections.
- Create or verify SAP Business Application Studio dev space support for UI Integration Cards.
- Configure destinations for content, cards, OData business records, or external systems.
- Use the content package and card templates in
templates/ for implementation.
Table of Contents
Platform Overview
SAP Build Work Zone, advanced edition is a digital workplace platform that:
- Provides unified access to SAP and third-party business applications
- Enables collaborative workspaces with feeds, blogs, wikis, and forums
- Supports role-based navigation with Single Sign-On (SSO)
- Works across web browsers, mobile apps, and responsive web UI
- Integrates with cloud, hybrid, and on-premise applications
Core Concepts
Workspaces
Separate sections with dedicated pages and feeds for team communication and collaboration within specific user groups.
Workpages
Customizable pages that can be configured with widgets, cards, and applications.
UI Integration Cards
Design patterns displaying concise information in limited-space containers. Follow SAPUI5 card specifications (minimum version 1.87.0; newer versions supported and recommended for latest features).
Content Packages
Collections of artifacts (cards, workflows, workspace templates) bundled in ZIP files for distribution.
Workspace Templates
Pre-built frameworks enabling workspace creation with minimum modification.
Development Environment Setup
Prerequisites
- SAP BTP subscription to SAP Build Work Zone, advanced edition
- SAP Business Application Studio subscription
- Workzone_Admin role collection assignment
- Destination to content repository configured
Dev Space Setup
1. Open SAP Business Application Studio
2. Create new dev space
3. Select "Development Tools for SAP Build Work Zone, Advanced Edition" extension
4. Start the dev space
UI Integration Cards Development
Creating a UI Card
- Open SAP Business Application Studio
- Select "New Project From Template"
- Choose "UI Integration Card"
- Configure:
- Project Name: Your identifier
- Card Sample: Template selection
- NameSpace: Used for Card ID (namespace.projectname)
- Card Title/Subtitle: Display text
- Mobile Compatibility: Enable for mobile support
Card Types
- List Cards
- Object Cards
- Table Cards
- Timeline Cards
- Analytical Cards
- Calendar Cards
- Component Cards
For complete card development, see references/ui-integration-cards.md.
Content Packages
Supported Artifacts
- UI Integration Cards
- Workflows
- Workspace templates
- Exported workspace configurations
- Homepage configurations
Package Types
- Centrally-provided: Auto-available to all customers, non-customizable
- Local packages: Custom packages uploaded by administrators
Development Flow
Create in BAS → Build package → Deploy → Install in Admin Console
For complete content package guide, see references/content-packages.md.
Workspace Templates
Templates enable users to create workspaces with predefined layouts and widgets.
Creating Templates
- Design workspace structure
- Define widget layouts
- Configure default settings
- Package and deploy
For template development, see references/workspace-templates.md.
Chatbot Integration
Important Notice
SAP Conversational AI is in maintenance mode since January 2023. While existing chatbots may continue to function, SAP does not recommend creating new implementations. Consider alternative solutions for chatbot functionality.
Options
- Custom chatbots: Build using SAP Conversational AI (https://cai.tools.sap/) - ⚠️ Maintenance Mode
- Pre-built chatbot: Fork and configure the SAP Build Work Zone chatbot - ⚠️ Not recommended for new projects
Configuration Steps (for existing implementations)
- Fork chatbot in SAP Conversational AI
- Connect using SAP Jam Collaboration connector
- Register OAuth client in Admin Console
- Configure alias account for bot posting
- Set up push notifications and webhooks
For chatbot configuration, see references/chatbots.md.
API Reference
SCIM API
Endpoint: /api/v1/scim
Authentication: 2-legged OAuth using "Workzone API Client"
Rate Limits:
| Limit Type |
Value |
| Hourly limit |
10,000 requests/tenant |
| Burst limit |
200 requests/minute |
Headers:
X-RateLimit-Limit: Maximum hourly requests
X-RateLimit-Remaining: Available requests
X-RateLimit-Reset: Seconds until reset
Content-Type: application/json (required for POST/PUT)
OData API
SAP Build Work Zone uses OData v2 with v4 extensions.
Format: XML (AtomPub) or JSON
For complete API reference, see references/api-reference.md.
Administration Console
Access via: User Actions menu → Administration
Key Sections
- Users: Manage internal/external users, user lists
- Authentication: SAML IdP, OAuth clients, SSO
- Theming: Assign themes, customize email templates
- Areas & Workspaces: Home pages, workspace settings
- Integrations: Microsoft Teams, mobile apps, chatbots
- Features: Enable/disable site features
- Compliance: Content administration, monitoring
- Analytics: Usage reports, adoption metrics
Feature Management
Compliance Features
- Compliance Monitor: Flags content with compliance dictionary terms
- Profanity Monitor: Marks items with profanity violations
- Unscannable Filter: Flags non-scannable files
Content Features
- File sharing, feed sharing
- Content rating
- Wikis, blogs, knowledge bases
- Video/audio uploads
- PDF viewing
Integration Features
- API access
- Microsoft Teams integration
- Office 365 SharePoint integration
- Google Drive integration
External Integrations
| Integration |
Purpose |
| Microsoft Teams |
Collaboration, notifications |
| Office 365 SharePoint |
Document sharing, sites |
| Google Drive |
Cloud storage |
| SAP SuccessFactors |
HR integration |
| SAP Cloud for Customer |
CRM integration |
| SAP Task Center |
Unified task management |
| SAP Build Process Automation |
Workflow automation |
Security
Authentication
- SAML Identity Providers
- OAuth 2.0 clients
- Single Sign-On (SSO)
- Trusted Certificate Authorities
Key Considerations
- Role-based access control
- HTTP security headers (clickjacking, XSS protection)
- Content provider security guidelines
- Audit logging for security events
For security configuration, see references/security.md.
Webhooks
Track platform events and send notifications to third-party applications.
Configuration
- Define events to monitor
- Configure callback URLs
- Set up authentication tokens
- Handle push notifications
Theming and Branding
Options
- Assign themes to site
- Customize email templates
- Local themes (partial UI coverage)
- Theme Manager for custom branding
Reports and Analytics
Available Reports
- Activity Summary (week/month)
- User Contribution
- Workspace Activity
- Content Views
- Compliance Report
- Kudo Details
- Search Summary
- Expertise Report
Third-Party Analytics
Integration with external analytics platforms supported.
Troubleshooting
Common Issues
| Issue |
Solution |
| HTTP 503 |
Service maintenance, retry later |
| Rate limit exceeded |
Check X-RateLimit headers, wait for reset |
| OAuth authentication failure |
Verify Workzone API Client credentials |
| Card not displaying |
Check SAPUI5 version compatibility |
For troubleshooting guide, see references/troubleshooting.md.
Bundled Resources
Reference Documentation
references/ui-integration-cards.md (331 lines) - Complete UI Integration Cards development guide
references/content-packages.md (266 lines) - Content package creation and deployment
references/workspace-templates.md (159 lines) - Workspace template development
references/chatbots.md (297 lines) - Chatbot configuration (maintenance mode notice included)
references/api-reference.md (306 lines) - SCIM and OData API documentation
references/security.md (128 lines) - Security configuration best practices
references/administration.md (299 lines) - Administration Console guide
references/auditing.md (176 lines) - Audit and compliance features
references/mobile-app.md (124 lines) - Mobile app configuration
references/notifications.md (147 lines) - Notification system setup
references/troubleshooting.md (124 lines) - Common error resolution
references/widgets.md (213 lines) - Widget development guide
references/workspaces.md (295 lines) - Workspace management
Templates
templates/card-manifest.json - UI Integration Card manifest template
templates/content-package-manifest.json - Content package manifest template
templates/dt-configuration.js - Deployment configuration template
templates/workspace-template-config.json - Workspace template configuration
Documentation Links
Last Updated: 2025-11-27
Documentation Version: Based on SAP documentation as of November 2025
1---2name: sap-btp-build-work-zone-advanced3description: Develops and administers SAP Build Work Zone, advanced edition digital workplace solutions. Use when creating workspaces, workpages, and collaborative sites, developing UI Integration Cards in SAP Business Application Studio, building content packages and workspace templates, integrating with Microsoft 365/Teams/SharePoint/Google Drive, configuring chatbots and webhooks, implementing SCIM API user provisioning, setting up OData business records, managing themes and branding, configuring role-based access and SSO, troubleshooting deployment issues, or working with the Administration Console. Keywords: SAP Build Work Zone advanced edition, digital workplace, UI Integration Cards, content packages, workspace templates, SAP Business Application Studio, SAP Conversational AI, SCIM API, OData, Microsoft Teams integration, SSO, theming, Administration Console4license: GPL-3.05---6
7# SAP Build Work Zone, Advanced Edition
8
9## Related Skills
10
11- **sap-btp-business-application-studio**: Use for dev space setup and UI Integration Card development workflows
12- **sap-btp-cloud-platform**: Use for BTP subscriptions, destinations, role collections, and runtime setup
13- **sapui5**: Use for UI5 card/component development details
14- **sap-btp-connectivity**: Use for destinations, Cloud Connector, and OData business-record connectivity
15
16This skill provides comprehensive guidance for implementing SAP Build Work Zone, advanced edition - a digital workplace platform for unified access to business applications, processes, and collaboration.
17
18## When to Use This Skill
19
20Use this skill when:
21- Creating workspaces, workpages, and collaborative sites
22- Developing UI Integration Cards in SAP Business Application Studio
23- Building and deploying content packages
24- Creating workspace templates
25- Integrating with Microsoft 365, Teams, SharePoint, or Google Drive
26- Configuring chatbots using SAP Conversational AI
27- Implementing webhooks for event notifications
28- Setting up SCIM API for user provisioning
29- Configuring OData-based business records
30- Managing themes and branding
31- Configuring role-based access and SSO
32- Working with the Administration Console
33
34## Quick Start
35
361. Confirm the subaccount has SAP Build Work Zone, advanced edition entitlement and subscription.
372. Assign the required administrator role collections.
383. Create or verify SAP Business Application Studio dev space support for UI Integration Cards.
394. Configure destinations for content, cards, OData business records, or external systems.
405. Use the content package and card templates in `templates/` for implementation.
41
42## Table of Contents
43- [Platform Overview](#platform-overview)
44- [Core Concepts](#core-concepts)
45- [Development Environment Setup](#development-environment-setup)
46- [UI Integration Cards Development](#ui-integration-cards-development)
47- [Content Packages](#content-packages)
48- [Workspace Templates](#workspace-templates)
49- [Chatbot Integration](#chatbot-integration)
50- [API Reference](#api-reference)
51- [Administration Console](#administration-console)
52- [Feature Management](#feature-management)
53- [External Integrations](#external-integrations)
54- [Security](#security)
55- [Webhooks](#webhooks)
56- [Theming and Branding](#theming-and-branding)
57- [Reports and Analytics](#reports-and-analytics)
58- [Troubleshooting](#troubleshooting)
59- [Bundled Resources](#bundled-resources)
60- [Documentation Links](#documentation-links)
61
62## Platform Overview
63
64SAP Build Work Zone, advanced edition is a digital workplace platform that:
65- Provides unified access to SAP and third-party business applications
66- Enables collaborative workspaces with feeds, blogs, wikis, and forums
67- Supports role-based navigation with Single Sign-On (SSO)
68- Works across web browsers, mobile apps, and responsive web UI
69- Integrates with cloud, hybrid, and on-premise applications
70
71## Core Concepts
72
73### Workspaces
74Separate sections with dedicated pages and feeds for team communication and collaboration within specific user groups.
75
76### Workpages
77Customizable pages that can be configured with widgets, cards, and applications.
78
79### UI Integration Cards
80Design patterns displaying concise information in limited-space containers. Follow SAPUI5 card specifications (minimum version 1.87.0; newer versions supported and recommended for latest features).
81
82### Content Packages
83Collections of artifacts (cards, workflows, workspace templates) bundled in ZIP files for distribution.
84
85### Workspace Templates
86Pre-built frameworks enabling workspace creation with minimum modification.
87
88## Development Environment Setup
89
90### Prerequisites
911. SAP BTP subscription to SAP Build Work Zone, advanced edition
922. SAP Business Application Studio subscription
933. Workzone_Admin role collection assignment
944. Destination to content repository configured
95
96### Dev Space Setup
97```
981. Open SAP Business Application Studio
992. Create new dev space
1003. Select "Development Tools for SAP Build Work Zone, Advanced Edition" extension
1014. Start the dev space
102```
103
104## UI Integration Cards Development
105
106### Creating a UI Card
107
1081. Open SAP Business Application Studio
1092. Select "New Project From Template"
1103. Choose "UI Integration Card"
1114. Configure:
112 - **Project Name**: Your identifier
113 - **Card Sample**: Template selection
114 - **NameSpace**: Used for Card ID (namespace.projectname)
115 - **Card Title/Subtitle**: Display text
116 - **Mobile Compatibility**: Enable for mobile support
117
118### Card Types
119- List Cards
120- Object Cards
121- Table Cards
122- Timeline Cards
123- Analytical Cards
124- Calendar Cards
125- Component Cards
126
127For complete card development, see `references/ui-integration-cards.md`.
128
129## Content Packages
130
131### Supported Artifacts
132- UI Integration Cards
133- Workflows
134- Workspace templates
135- Exported workspace configurations
136- Homepage configurations
137
138### Package Types
139- **Centrally-provided**: Auto-available to all customers, non-customizable
140- **Local packages**: Custom packages uploaded by administrators
141
142### Development Flow
143```
144Create in BAS → Build package → Deploy → Install in Admin Console
145```
146
147For complete content package guide, see `references/content-packages.md`.
148
149## Workspace Templates
150
151Templates enable users to create workspaces with predefined layouts and widgets.
152
153### Creating Templates
1541. Design workspace structure
1552. Define widget layouts
1563. Configure default settings
1574. Package and deploy
158
159For template development, see `references/workspace-templates.md`.
160
161## Chatbot Integration
162
163### Important Notice
164**SAP Conversational AI is in maintenance mode since January 2023**. While existing chatbots may continue to function, SAP does not recommend creating new implementations. Consider alternative solutions for chatbot functionality.
165
166### Options
1671. **Custom chatbots**: Build using SAP Conversational AI ([https://cai.tools.sap/](https://cai.tools.sap/)) - ⚠️ Maintenance Mode
1682. **Pre-built chatbot**: Fork and configure the SAP Build Work Zone chatbot - ⚠️ Not recommended for new projects
169
170### Configuration Steps (for existing implementations)
1711. Fork chatbot in SAP Conversational AI
1722. Connect using SAP Jam Collaboration connector
1733. Register OAuth client in Admin Console
1744. Configure alias account for bot posting
1755. Set up push notifications and webhooks
176
177For chatbot configuration, see `references/chatbots.md`.
178
179## API Reference
180
181### SCIM API
182
183**Endpoint**: `/api/v1/scim`
184
185**Authentication**: 2-legged OAuth using "Workzone API Client"
186
187**Rate Limits**:
188| Limit Type | Value |
189|------------|-------|
190| Hourly limit | 10,000 requests/tenant |
191| Burst limit | 200 requests/minute |
192
193**Headers**:
194- `X-RateLimit-Limit`: Maximum hourly requests
195- `X-RateLimit-Remaining`: Available requests
196- `X-RateLimit-Reset`: Seconds until reset
197
198**Content-Type**: `application/json` (required for POST/PUT)
199
200### OData API
201
202SAP Build Work Zone uses OData v2 with v4 extensions.
203
204**Format**: XML (AtomPub) or JSON
205
206For complete API reference, see `references/api-reference.md`.
207
208## Administration Console
209
210Access via: User Actions menu → Administration
211
212### Key Sections
213- **Users**: Manage internal/external users, user lists
214- **Authentication**: SAML IdP, OAuth clients, SSO
215- **Theming**: Assign themes, customize email templates
216- **Areas & Workspaces**: Home pages, workspace settings
217- **Integrations**: Microsoft Teams, mobile apps, chatbots
218- **Features**: Enable/disable site features
219- **Compliance**: Content administration, monitoring
220- **Analytics**: Usage reports, adoption metrics
221
222## Feature Management
223
224### Compliance Features
225- **Compliance Monitor**: Flags content with compliance dictionary terms
226- **Profanity Monitor**: Marks items with profanity violations
227- **Unscannable Filter**: Flags non-scannable files
228
229### Content Features
230- File sharing, feed sharing
231- Content rating
232- Wikis, blogs, knowledge bases
233- Video/audio uploads
234- PDF viewing
235
236### Integration Features
237- API access
238- Microsoft Teams integration
239- Office 365 SharePoint integration
240- Google Drive integration
241
242## External Integrations
243
244| Integration | Purpose |
245|-------------|---------|
246| Microsoft Teams | Collaboration, notifications |
247| Office 365 SharePoint | Document sharing, sites |
248| Google Drive | Cloud storage |
249| SAP SuccessFactors | HR integration |
250| SAP Cloud for Customer | CRM integration |
251| SAP Task Center | Unified task management |
252| SAP Build Process Automation | Workflow automation |
253
254## Security
255
256### Authentication
257- SAML Identity Providers
258- OAuth 2.0 clients
259- Single Sign-On (SSO)
260- Trusted Certificate Authorities
261
262### Key Considerations
263- Role-based access control
264- HTTP security headers (clickjacking, XSS protection)
265- Content provider security guidelines
266- Audit logging for security events
267
268For security configuration, see `references/security.md`.
269
270## Webhooks
271
272Track platform events and send notifications to third-party applications.
273
274### Configuration
2751. Define events to monitor
2762. Configure callback URLs
2773. Set up authentication tokens
2784. Handle push notifications
279
280## Theming and Branding
281
282### Options
283- Assign themes to site
284- Customize email templates
285- Local themes (partial UI coverage)
286- Theme Manager for custom branding
287
288## Reports and Analytics
289
290### Available Reports
291- Activity Summary (week/month)
292- User Contribution
293- Workspace Activity
294- Content Views
295- Compliance Report
296- Kudo Details
297- Search Summary
298- Expertise Report
299
300### Third-Party Analytics
301Integration with external analytics platforms supported.
302
303## Troubleshooting
304
305### Common Issues
306| Issue | Solution |
307|-------|----------|
308| HTTP 503 | Service maintenance, retry later |
309| Rate limit exceeded | Check X-RateLimit headers, wait for reset |
310| OAuth authentication failure | Verify Workzone API Client credentials |
311| Card not displaying | Check SAPUI5 version compatibility |
312
313For troubleshooting guide, see `references/troubleshooting.md`.
314
315## Bundled Resources
316
317### Reference Documentation
318- `references/ui-integration-cards.md` (331 lines) - Complete UI Integration Cards development guide
319- `references/content-packages.md` (266 lines) - Content package creation and deployment
320- `references/workspace-templates.md` (159 lines) - Workspace template development
321- `references/chatbots.md` (297 lines) - Chatbot configuration (maintenance mode notice included)
322- `references/api-reference.md` (306 lines) - SCIM and OData API documentation
323- `references/security.md` (128 lines) - Security configuration best practices
324- `references/administration.md` (299 lines) - Administration Console guide
325- `references/auditing.md` (176 lines) - Audit and compliance features
326- `references/mobile-app.md` (124 lines) - Mobile app configuration
327- `references/notifications.md` (147 lines) - Notification system setup
328- `references/troubleshooting.md` (124 lines) - Common error resolution
329- `references/widgets.md` (213 lines) - Widget development guide
330- `references/workspaces.md` (295 lines) - Workspace management
331
332### Templates
333- `templates/card-manifest.json` - UI Integration Card manifest template
334- `templates/content-package-manifest.json` - Content package manifest template
335- `templates/dt-configuration.js` - Deployment configuration template
336- `templates/workspace-template-config.json` - Workspace template configuration
337
338## Documentation Links
339
340- **SAP Help Portal**: [https://help.sap.com/docs/build-work-zone-advanced-edition](https://help.sap.com/docs/build-work-zone-advanced-edition)
341- **GitHub Docs**: [https://github.com/SAP-docs/sap-btp-build-work-zone-advanced](https://github.com/SAP-docs/sap-btp-build-work-zone-advanced)
342- **SAP API Hub**: [https://api.sap.com/](https://api.sap.com/) (search "SAP Cloud Portal Service")
343- **OData API Docs**: [https://jam2.sapjam.com](https://jam2.sapjam.com)
344- **SAPUI5 Card Explorer**: [https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/](https://ui5.sap.com/test-resources/sap/ui/integration/demokit/cardExplorer/)
345
346---
347
348**Last Updated**: 2025-11-27
349**Documentation Version**: Based on SAP documentation as of November 2025