What’s next for Sharif Shaalan?Read More
I have many connections that are recruiting for Salesforce and wanted to help you navigate the landscape of the Salesforce ecosystem. I get many emails that indicate the recruiter has not done any research and just searched on the "Salesforce" keyword. Within Salesforce there are four primary categories of positions which can overlap depending on the level of the recruits experience. This is why research is so important. The four categories are:
- Admin- usually working directly for a company and has expertise in declarative development and some coding
- Developer- primarily works with coding triggers, apex, and visualforce pages. Ideally would also know the declarative side of Salesforce.
- Consultant- usually has a combo of BA, PM, and Salesforce expertise.
- Technical Architect- Has overall Salesforce expertise, especially on an overall architecture level. TA's design systems and make sure they are built to scale.
Hope this helps!
This is part 2 of a series to walk you through setting up My Domain, IDP, Saml, and SSO. Setting up My Domain automatically sets up Salesforce as an Identity Provider. In this video i will show you the information you need to send on to the service provider (The instance that will use Salesforce as the IDP) in order to get back the needed info to set up the connected app.
This will be the first in a series of videos to you show you how to set up My Domain, Salesforce Identity, SAML, and SSO. This video shows you how to set up "My Domain".
From Salesforce Help:
Using My Domain, you can define a custom Salesforce domain name. A custom domain name helps you better manage login and authentication for your organization in several key ways.
- Highlight your business identity with your unique domain URL.
- Brand your login screen and customize right-frame content.
- Block or redirect page requests that don’t use the new domain name.
- Access increased support for single sign-on.
- Set custom login policy and determine how users are authenticated.
- Let users select an alternate identity provider from the login page.
What is an unmanaged package and how is it useful? An unmanaged package allows you to take a set of functionality (objects, fields, tabs, workflows, classes, pages etc.) and turn it into an installable link into any Salesforce.com org! This is very useful when you have an app you want to install in separate orgs (meaning separate production orgs, for sandbox to production in the same org you should use change sets).
Unmanaged means it is not published on the Appexchange and does not go through security review etc. An example of how this would be used is lets say you're a consultant and you developed a recruiting app that you want to install for different clients. You would create the recruiting app in a developer org, create an unmanaged package, then use the link to install the recruiting app into your clients orgs as needed. Click on the below link for a step by step guide I put together to show you how to create the package.
When looking at the different editions the Sales Cloud has to offer sometimes its hard to navigate which edition is right for your organization. It takes a combination of current needs and an understanding of how far you want to go in the future to decide which edition is right for you. Although you can start with a lower edition and upgrade when you grow, it may be better to set up for the future now depending on your timeline and needs.
The Group Edition is for small businesses that need a contact management system and do not expect to grow much. You can have up to 5 users with the following feature highlights:
Account and contact management
Lead scoring, routing, and assignment
Task and event tracking
Customizable reports and standard dashboards
Mobile access, customization, and administration
Chatter — company social network
Outlook Side Panel and sync
The Professional Edition allows more than five users, but the major drawback is no automation and no API access (some features are available for an extra cost. The feature highlights include everything in Group plus:
Products, quotes, and orders
The Enterprise Edition includes all of the features we know and love : ) you get everything in Group and Professional plus:
Workflow and approval automation
Report history tracking
Enterprise territory management
Profiles and page layouts
Custom app development
Integration via web service API
Salesforce Private AppExchange
Although Enterprise is usually sufficient for most organizations, there is the Unlimited Edition which adds the following:
Unlimited custom apps
Additional data storage
24/7 toll-free support
Access to 100+ admin services
Unlimited online training
The bottom line is you have to strike a balance between current and future needs to find the right edition for your organization!
Salesforce has made great strides in Winter'15 addressing a major pain point in setting up Salesforce 1. The issue was you had to navigate to many places in the set up menu to get this done. The Winter '15 release brings with it a simple wizard style set up that will get you up and running in no time!
Here are the Steps:
A great add on to this is the Chrome Extension that allows you to view ANY Salesforce page as it would look in Salesforce1!
All of us (users, admins, consultants etc.) have questions as we perform our daily Salesforce tasks. There are so many resources available its sometimes hard to navigate and know where to go and in what order to get an answer. This guide will help you through the clouds : )
This is my personal methodology and order of searching:
- Salesforce help & training- The salesforce help and training in any of your orgs will point you to a searchable help database. You can usually find what you need here if you know how to get there.
- Google- Usually googling the issue will lead you to Salesforce help & training : )
- Dev related?
- Non Dev related?
- #Askforce hashtag on twitter. Just ask your question and add this hashtag
- Salesforce Support- After checking 1-5 and not getting an answer you can open a case with Salesforce- from your org go to Help & Training > Contact Support > Open a Case
Note: If you have non-profit related questions 1-6 apply but you should start with checking on the Power of Us Hub you will need to log in with your Salesforce.com account.
If you use other resources add them to the comments!
There are some tools that i find myself using all the time on many of my projects. If they help me out they can probably help you out as well : ) I'll update this post as i come across other tools.
- Dataloader.io This web based data loader is a life saver. Its web based, you can match on actual names rather than ID's (Not recommended but i like having the option), and works on ALL editions!
- The Permissioner The Permissioner dramatically reduces the time involved with assigning and revoking permission sets assignments to multiple users. Using a simple interface, administrators can select one or more permission sets to assign to one or more users at a time.
- Rollup Helper Rollup Helper aggregates any Salesforce data in minutes. No coding required. Save time & money & unlock your data! Supports SUM, MAX/MIN, Formula-based Count, and Text Rollups. Rollup information using lookup relationships and through hierarchies.
- Perm Comparator A drag-and-drop tool for comparing profiles, permission sets, and users.
- Easy Describe EasyDescribe is a free Force.com developer tool to view and extract object metadata details. Don't waste time clicking through multiple screens to lookup recordtypes, field types, picklists, and other metadata. EasyDescribe it and get everything at once!
- Generate Test Data This site generates fake data in CSV format to use in sandbox testing!
I did this blog post a few years back and it was helpful to many readers to get them on the right track, so i decided to do an update since there have been some changes since my first post. Salesforce has been life changing for me and i recommend getting certified to many of my friends and family members as it can be life changing for them as well in setting them on a path to working with this wonderful platform.
Updated 3/28/2015- Go through these 6 Trailhead modules before you continue with the below steps. This is a great new training tool: https://developer.salesforce.com/trailhead/trail/force_com_introduction
Here are the steps i recommend to get started:
- Read the following:
- Sign up for a Developer Edition organization- This is a free organization that will let you develop and practice what you will be learning as well as access basic online training. You can sign up for multiple developer orgs if needed. To sign up:
- Go to http://developer.force.com/ click "Join Now" and fill out the form. Once the form is submitted you will get two emails, one with follow up information and one with your login link. Once you click on the link you will be prompted to change your password, then you will be redirected to your org.
- Once your developer org is ready the next step is to take the online training modules. Follow the steps in this video to navigate to the available training. http://screencast.com/t/4ZTHj6sUf
- Take the following online training modules to start:
Getting Started: Navigating Salesforce
Getting Started: Using the Sales Cloud
Getting Started: Administering Salesforce
Getting Started with Reports and Dashboards
Social Media Goes to Work Chatter
Getting a Head Start with Chatter
Managing Users and troubleshooting login issues
Getting started with managing data
- Once you complete these modules start your hands on training by completing the following workbooks:
- After completing these workbooks you can optionally take the Admin Essentials course provided by Salesforce (if you have the resources) although this may not be necessary if you paid attention to steps 1-5 : )http://www.salesforce.com/services-training/training_certification/training.jsp#admin
- Now you are ready to try to get certified as an Admin!
- Study this guide:http://certification.salesforce.com/SG_CertifiedAdministrator.pdf?v=13.
- Use this: https://help.salesforce.com/HTViewHelpDoc?id=quicktour_tips.htm&language=en_US to search for the study guide topics.
- Other study resources:
- If you have any questions post them here! https://success.salesforce.com/answers and they will be addressed by the wonderful Salesforce.com community members.
- Register for your Certified Administrator exam:https://www.webassessor.com/wa.do?page=enterCatalog&branding=SALESFORCE&tabs=111
- Whats next? Get your Advanced Admin, Developer, Sales and Service Cloud Consultant certifications : ) http://certification.salesforce.com/home
Edit: also download and work through this book! http://events.developerforce.com/en/promotions/orgs/fundamental_promo?d=70130000000tTE7&utm_campaign=Sign_Up_Fund_B&utm_source=Twitter&utm_medium=TwitterAd