SAP CAL systems – Getting started with CAL library

SAP Cloud Appliance Library offers a quick and easy way to create SAP appliances in your cloud infrastructure. Moreover, with SAP Trial Systems | CAL Systems, a few clicks you can set up a fully configured demo environment or deploy a standardized system layout for an SAP product based on default or custom SAP software installation stacks. 

As we work with SAP partners and customers, it is often a comparatively handy tool which can help to be useful in setting something up quickly 

Additionally, adding a few steps on how we got started using it  

Start installation

Appliances – SAP Cloud Appliance Library

  1. Click on Appliance templates
  2. Search for SAP S/4 HANA Fully Activated option
  3. Select the appliance   4.
  4. Choose your cloud provider Azure, AWS or Google   5.
  5. Click on Create appliance.

SAP Trial System | CAL System

  1. Select create a new account
  2. Add Name
  3. Add Cloud Provider
  4. Add Subscription ID
  5. Authorization as Standard.

SAP Trial System | CAL System
SAP Trial System | CAL System
SAP Trial System | CAL System

It takes approx. 166 mins first time you start using it

SAP Trial System | CAL System

In summary, SAP Cloud Appliance Library (CAL) simplifies the deployment of SAP solutions in the cloud, enabling businesses to quickly set up fully configured demo environments or standardized system landscapes with minimal effort. SAP Trial Systems | CAL Systems provide a flexible and efficient way to leverage SAP solutions for testing, training, or development, CAL provides a flexible and efficient way to leverage SAP solutions without the complexities of manual installation. By streamlining access to pre-configured SAP environments, it accelerates innovation and reduces time-to-value, empowering organizations to focus on strategic goals rather than infrastructure setup. 

Additionally, for a detailed guide on SAP CAL system setup and security best practices, check out our article: SAP Trial Systems | CAL Systems: Setup & Security Best Practices.

 

SAP CAL system setup – Accessing and Security

The The SAP Trial Systems | CAL Systems appliance can be accessed via a preconfigured Windows remote desktop (option 1) or via client tools on your local PC (option 2). For the first steps with the appliance (especially for the personnel that has set up the appliance), we recommend the access via the remote desktop since it has multiple client tools and pre-configurations included.

SAP CAL system

For a detailed guide on setup and best practices, visit our SAP Trial Systems | CAL Systems: Setup & Best Practices page.

Remote Desktop

The embedded Windows Remoted Desktop license allows 2 concurrent sessions (e.g., one for the existing user Administrator and one for another user that you can create on the remote desktop). Installing your own RDP license might also be an option to allow more concurrent users on the RDP

SAP users: SAP Trial Systems | CAL Systems

Generally these users can be started out with or a new one created as needed

If you still forget your master password use the steps in notes here e temporary SAP* unlocking as described in SAP Note 3303172

Also if you are looking to access Specific Fiori Apps ensure you are able to add Fiori Specific app role onto the system.

Refer the getting started Guide which ahs the list of already existing preconfigured user

By default, the below ports are opened for your appliance (i.e., this is the inbound firewall of your cloud provider). The access from your local computer to your appliance happens via those ports. You can edit/add/remove ports manually in the appliance details (click on the appliance link in the Cloud Appliance Library console → Edit → Virtual Machine → Access Points).

SAP CAL system

Many of these users have a large set of roles and extensive authorizations in the system (eg. the SAP_ALL profile). Please check your scenarios and security considerations whether you want to use them or copy & adapt them accordingly. We generally create our own User and add roles as needed.

Getting started guide

bf0c9643-65f2-4647-9146-2afce089cf1a_Getting_Started_Guide_v7.pdf

To read more, Visit

1.1 Project execution guidelines

  • Project can be executed in offshore/onsite model with a SPOC for the client
  • All payments and milestones would be created before the project starts
  • All payments and milestones would be delivered on Time to proceed with the next phase
  • All master/ transactional data for the reports already exists in the system and there are no efforts required for creating any data
  • The estimates are based on recommended schedule / timeline. In the event of change in scope or if there is an additional requirement a different schedule / timeline and estimates will be advised to confirm the impact in terms of effort / cost.
  • If the scope changes from the current requirement more than 10% a re-estimation would be done
  • All content created and used for and during the marketing activities will be the propriety of Peritos Solutions and any revenue generated out of using it independently would belong to Peritos Solutions.
  • Peritos Solutions assumes it has permission from the rightful owner to use any code, scripts, data, and reports are provided by Peritos Solutions for inclusion in its materials, and will hold harmless, protect, and defend Peritos Solutions from any claim or suit arising from the use of such work. Client confidential information will be protected and not shared, and we are open to signing a Non-Disclosure agreement (if required)
  • Peritos Solutions retains the right to display graphics and other web content elements as examples of their work in their portfolio and as content features in other projects.
  • Peritos does not guarantee or have any specific claims of being the cheapest service provider. It is the clients duty to ensure that a due diligence is carried out when making a final decision and to discuss the project with other consultants and companies to know the best price and only decide if they are happy with the price and the terms and conditions put forth by us.
  • We stand by our rates as we offer a higher value service. We are not the cheapest in the marketplace and we do not intend to be as well. However we carefully itemize each priced item and create the proposal. If the proposed price and estimates is not within the budget please feel free to remove the specific items to reduce the scope which would reduce the price. If client is still not happy with the pricing in general then we recommend to not go ahead and let us know upfront before the start of the project to avoid conflict, cancellation and to avoid disputes at a later stage.
  • If project is more than 100 hrs – Minimum 15% of effort would be added for project Management
  • In general 15% would be unit testing effort and 15% effort would be for documentation

1.2. Communication

  • All communication would be done on skype/Hangout/ Calls/ as agreed either bi-weekly or on an issue by issue basis. We cannot commit for more hours than agreed unless it is an emergency
  • Client would be updated of the progress always highlighting any roadblocks and about work completion every other day. (2-3 days and we can communicate via Skype/ hangout / Email / phone as needed)

1.3. Professional Conduct

  • During and after the term of this Agreement, Client agrees to maintain a professional manner and to avoid and refrain from any conduct which would tend to disparage Peritos Solutions, its affiliates, shareholders, directors, officers, or employees, which might jeopardize or be prejudicial to any business, professional, or personal relationship. This includes
    • Creating reasonable timelines
    • Ensuring the payments are completed on time
    • Not be rude
    • Demonstrate and promote fair and reasonable standards of communication
    • Peritos Solutions will ensure to follow below code of conduct:
      • Act competently, in a timely way, and in accordance with any arrangements made to protect and promote clients interests and act for them free from compromising influences or loyalties
      • To be part of the discussion with the client to understand the objectives and how they should best be achieved
      • Providing and disclosing all information to the client about the work to be done, who will do it and the way the services will be provided to ensure there is transparency maintained
      • To charge a professional fee that is fair and reasonable and to keep the client informed when they will be billed
      • To be polite, courteous, attentive.
      • To treat the client fairly, respectfully and without discrimination
      • Establish, maintain and develop business relationships based on confidence, trust, and respect;

NON DISCLOSURE AGREEMENT

PRIVACY POLICY

We collect your personal information in order to:

Besides our staff, we share this information with:

Providing some information is optional. If you choose not to enter personal information or system , we’ll be unable to provide the solution and do consulting via our standard processes .

We keep your information safe by ensuring to store in on cloud accessible only via SSO and Access to only specific team members who have been part of the project and have signed NDA .

We keep your information for 4 years ensuring it is kept password protected with access to specific individuals only at which point we securely destroy it by erasing from the systems and destroying all hard and soft copies .

Amazon Integration

Our integration platform, moves and processes sensitive information such as the Order and personal information of your customers from Amazon Marketplace. Peritos takes utmost care to ensure it is secure and the integration path end-to-end between your applications that persistently store data, as well as ensuring that the design and configuration of our infrastructure in the cloud are tightly secured. On top of our commitments to making our product secure, we also perform due diligence by testing the application every new release, Adhoc testing, and whenever we find any changes to our integration or to the source and destination path we do repeated security and regression tests. Please feel free to request a copy of our latest security testing report.

Conclusion

The purpose of this page is to give our customers greater transparency about what we do to keep their data safe. As a testament to our emphasis on security, please keep following this page as we update any new changes from time to time.

You have the right to ask for a copy of any personal information we hold about you, and to ask for it to be corrected if you think it is wrong. If you’d like to ask for a copy of your information or to have it corrected, please contact us at info@peritossolutions.com, or +919810676551, or C 42 Sec 34, Noida, 201307 , India .

Peritos may change its Privacy Policy from time to time to reflect regulatory changes and changes to our business. Changes will be posted here with email notifications to our users. If you disagree with our changes, you’ll retain the right to opt out or request the deactivation of your account by sending an email to the info@peritossolutions.com.

Cancellation/ Refund

How to Create Group / Distribution List/ Shared Mailbox in Microsoft 365 (O365)

Below are the step-by-step instructions to create Distribution Lists (DLs), Microsoft 365 Groups, and Shared Mailboxes in Microsoft 365 Admin Center and Exchange Admin Center.


1. Creating a Distribution List (DL)

A Distribution List (DL) allows you to send emails to multiple recipients without creating a shared mailbox.

Steps to Create a Distribution List:

  1. Go to the Microsoft 365 Admin Center:

  2. Navigate to Groups:

    • In the left menu, select Teams & GroupsActive teams & groups.
  3. Click “Add a Group”:

    • Select Distribution list and click Next.
  4. Configure Group Details:

    • Name the distribution list (e.g., SalesTeam@company.com).
    • Add a description (optional).
    • Assign an email address for the group.
    • Select “Require sender authentication” if you only want internal users to send emails.
  5. Add Members to the Distribution List:

    • Select users who should receive emails from this DL.
  6. Review & Create the Distribution List:

    • Click Create group to finalize.
  7. (Optional) Enable External Email Sending:

    • If external users should be able to send emails to the DL, modify settings under Exchange Admin CenterRecipientsGroups.

2. Creating a Microsoft 365 Group

A Microsoft 365 Group provides not only a shared mailbox but also access to SharePoint, Teams, and Planner.

Steps to Create a Microsoft 365 Group:

  1. Go to the Microsoft 365 Admin Center:

  2. Navigate to Groups:

    • In the left menu, select Teams & GroupsActive teams & groups.
  3. Click “Add a Group”:

    • Select Microsoft 365 and click Next.
  4. Set Up Group Details:

    • Enter a Group Name (e.g., ProjectTeam@company.com).
    • Add a description for clarity.
    • Select Privacy Settings:
      • Public: Anyone in the organization can join.
      • Private: Only approved members can join.
    • Choose whether to Allow External Senders (if applicable).
  5. Assign Owners and Members:

    • Select Owners (Admins/Managers who can manage the group).
    • Add Members who will use this group.
  6. Review & Create Group:

    • Click Create group to finish.
  7. (Optional) Configure Additional Services:

    • After creation, access Teams, SharePoint, and Planner from the Group settings.

3. Creating a Shared Mailbox

A Shared Mailbox allows multiple users to access, send, and receive emails from a common address.

Steps to Create a Shared Mailbox:

  1. Go to the Exchange Admin Center:

  2. Navigate to Recipients:

    • Click Mailboxes in the left panel.
    • Select Shared tab → Click Add a shared mailbox.
  3. Enter Mailbox Details:

    • Name: Enter a name for the mailbox (e.g., Support Team).
    • Email Address: Set the shared mailbox email (e.g., support@company.com).
  4. Assign Members (Users Who Need Access):

    • Click Add members and select the users who should access the shared mailbox.
  5. Save and Confirm:

    • Click Save to create the shared mailbox.
  6. (Optional) Enable “Send As” Permissions:

    • In the Exchange Admin Center, go to MailboxesShared.
    • Select the shared mailbox, then Mailbox delegation.
    • Under Send As and Send on Behalf, add users who should send emails from this mailbox.
  7. (Optional) Configure Auto-Reply Settings:

    • Go to Exchange Admin CenterRecipientsShared.
    • Select the mailbox → Click Automatic replies to configure out-of-office messages.

Summary of Steps:

Feature Creation Steps
Distribution List (DL) Microsoft 365 Admin Center → Groups → Add a Group → Distribution List
Microsoft 365 Group Microsoft 365 Admin Center → Groups → Add a Group → Microsoft 365
Shared Mailbox Exchange Admin Center → Recipients → Shared Mailbox → Create

 

 

At Peritos Solutions, we specialize in Microsoft 365 administration, configuration, and integration to help businesses streamline their communication and collaboration. Whether you need to:

✔ Set up Distribution Lists, Microsoft 365 Groups, or Shared Mailboxes
✔ Migrate from on-premise Exchange to Microsoft 365
✔ Optimize Teams, SharePoint, or OneDrive for collaboration
✔ Automate workflows using Power Automate and Microsoft 365 tools

Our certified Microsoft experts can assist you in configuring your environment for efficiency, security, and scalability.

📩 Contact us today to discuss your Microsoft 365 needs!

We often get asked this question hence adding it as a blog for our new and existing customer to understand the concept.

This blog talks about how and when to use the 3 mailbox options. In Microsoft 365 (O365), Distribution Lists (DLs), Groups, and Shared Mailboxes serve different purposes, even though they all enable collaboration and email communication. Below is a comparison to help clarify their differences and use cases:

 


1. Distribution List (DL)

Pros:

Cons:


2. Microsoft 365 Group (M365 Group)

Pros:

Cons:

🔹 Types of M365 Groups:


3. Shared Mailbox

Pros:

Cons:


Key Differences & When to Use Each

Feature Distribution List Microsoft 365 Group Shared Mailbox
Purpose Broadcast emails to a group Collaboration & shared workspace Shared email access for a team
Email Storage No Yes Yes
Access Control No shared mailbox Full collaboration features Permission-based access
Reply Handling Individual responses Group replies Send As or Send on Behalf
Best Use Case Announcements, newsletters Teams needing email, files, and collaboration Customer support, helpdesk, shared team inbox

Which One Should You Choose?

Preferred Project & guidelines for project execution

Project Duration was from Mid May 2021 – June Mid for Requirement gathering and a customized demo

Implementation Started from June Mid – Go Live in Dec Mid 2021 ~ approx 6 months

App maintenance and Support

Ensure seamless operations with our ongoing maintenance and support services. We provide proactive monitoring, timely updates, and expert assistance to keep your systems optimized, secure, and running smoothly—empowering your business with uninterrupted performance.

Core Features

App maintenance and Support

We provide comprehensive ongoing maintenance and support services to ensure your business and operations remains secure, optimized, and up to date. Our expert team offers proactive monitoring, timely updates, and continuous improvements to maximize performance and cost efficiency.

Our team has the required level of experience and competence, to help you with these queries and many more. Get in touch with us now.

Sap Consulting Services

Partner Network

Pro Contracts

Fareye

Uknova

Alphadot

Fortinet

Sophos

Technologies and Tools

Ensure the stability, security, and continuous improvement of your business operations with our expert maintenance and support services. We provide:

No Long-Term Lock-ins

Monthly Retainer

24x7 Support

Proactive Maintenance

These are just a few of our successful clients

UXE

Agent Analytics

CS land traders

Department of Transport and Main roads

Content Monarchy

Social media Butterfly

Why Peritos Consulting Services?

Expertise

We are at an elevated Tier Consulting with leadng cloud providers with expertise in cloud migration, deployment, implementation and support. We leverage upon advanced cloud technology and the latest frameworks for managing, monitoring, and optimizing cloud ROI.

Certified cloud engineers

We have a team of Cloud engineers with advanced certifications. Our experts provide 24/7 technology support for continuous performance, monitoring and optimum cloud resource utilization.

Zero downtime

We help with testing, deployment, backups, automated build integration, and recovery for zero downtime experience in your operations.

Security and compliance

We ensure enterprise-level security and compliance in cloud architecture so your business is guaranteed against any data leaks and you can continue to focus on your core businesses.

Cost-effective

Our Cloud Consulting Services simplify processes and work-flows and help cut-down costs drastically. With our consulting services, you no longer need to worry about on-premise servers or IT infrastructure.

Know More About Our Service Offerings

Testimonial

Dr Akanksha Niranjan

Director | Ekanshi Solutions

I am working with Ekanshi solutions as part of Medical Advisor. I am also reviewing the HMIS software and involved in the process of forms and formats development. Peritos solutions is very well versed with the conversion of ideas in HMIS development.

John Leeves

Director | Tonkin + Taylor

Peritos are very easy to work with and have excellent development skill. They were dedicated/committed to our project and provided great service.

Matt Kardos

Director | The Energy Collective

We sought the services of Peritos Solutions to help with our Observability objectives. \nPeritos took the team through a phased process of uncovering exactly what we needed from observability. Through this discovery we can to understand that the solution that we thought we should be implementing didn\'t fully match our requirements. \nWithout the work from Peritos we would have implemented something not fit for purpose and we are now in a great place to re-evaluate our objectives and requirements and make a more informed decision. \nThe work Peritos performed was top notch and we look forward to more engagements with them.

Blogs

FAQ

What types of support plans do you offer?

We offer flexible support options, including monthly retainers, on-demand support, and 24x7 monitoring services. Our plans are scalable to fit your business needs, whether you require continuous maintenance or occasional troubleshooting.

We follow a proactive approach to maintenance, including scheduled updates, real-time monitoring, and automated alerts to detect issues before they escalate. Our team implements updates and fixes with minimal disruption to ensure seamless business continuity.

Our support services include regular security audits, vulnerability assessments, patch management, and compliance checks to protect your systems against threats. We also provide incident response and data protection measures to ensure robust security and regulatory compliance.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Mobile App Development

Rapid Website Development Services

Peritos Solutions offer bespoke Website Development Services to help you launch a customer-friendly and scalable website at speed. We design and build modern websites while incorporating all digital marketing aspects including SEO, Content, and PPC to maximize your ROI in the long term.

Why this service ?

What's included?

Website Implementation

Post implementation

Freebies
3 months Free Hosting credits
10 $

Free hosting for 3 months 

3 months Free custom email credits
10 $

Free custom email Licenses O365 or Gsuite for 3 months for upto 2 users 

3 months Free SSL certificate
10 $

Secure site Trustmark increases customer confidence.

  • Requirement gathering and consultation 
  • Select from free themes 
  • Finalizing content 
  • Email integration 
  • Get demo of your fully Functional site 
  • Includes all freebies 
  • Handover 
  • Implementation – 2 weeks
  • Support  – 1 week
  • Total Price 750$ 
  • Everything covered in Silver Package
  •  Custom fields on Contact form 
  • Custom Designs and Recommendations 
  • Site backup for 1 year 
  • Implementation: 4 weeks
  • Support – 4 weeks 
  • Total Price 1500$
  • Everything covered in Gold and silver package as a one time installation 
  • All custom designs 
  • Ecommece Store setup 
  • User access and permission control 
  • Integration with CRM 
  • Implementation: Starts from 3000$
  • Support  3 months included 
  • Total price 3000$+ 
  • Exact Price on Request
**** These services are not free but discounted for our new customers. Talk to us to know more. 
****Hosting migration charges may vary from site to site based on data and user load.
**** Exact price to be confirmed after an initial site Review would be done.
**** All Prices are in USD
**** Price is estimates for a 10 Page site covering basic business details

FAQ's

  • Please refer timelines it is dependent on the complexity t o implement the site we have given an indicative figure 

We would include all site content fully optimized for SEO. Also includes some general content like Privacy Policy, Terms of agreement etc. 

We start with our dev instance and only when ready we migrate to production. If you have an existing site and looking for us to revamp it would not require any downtime 

Our charges include Support based on the package selected please refer to the package for more details . if ongoing support is needed we can provide a quote. 

Domain price is not included and is also subject to availability. 

You would be charged based on the actuals. Indicative pricing is around 10$ per month each for Hosting, Email and SSL certificate. Will  be discounted as can offer best price being a partner 

Yes we give a  handover document and a KT session to cover any questions you may have and all sites are made easy to use and easily configurable 

We use the best services in the market and they are also cost optimized. 

Site: WordPress

Email : Gsuite or O365

Backup and Hosting on Azure/AWS or Google Cloud 

You can talk to us and know more but if you are a startup and do not have a lot of inputs for us then go for silver package where we do most of the work for you

For mid size company or looking to build another website or revamping existing one go for Gold package 

Choose platinum if you are an established business. 

Book Free Consultation

Guaranteed response within 8 business hours.

Fill up your details

Get Custom Solutions, Recommendations,
Estimates.

What's next?

One of our Account Managers will contact you
shortly