Inherit a Profile
Learn how to have your teams inherit settings from profiles to simplify configuration and enable faster collaboration.
Profiles are the best way to bring simplicity and efficiency to managing teams - all your teams can inherit a profile. When teams inherit a profile, it simplifies configuration changes to one location and enables them to move faster as one.
Before You Start
Important: Before you continue, make sure that you have joined the team you are inheriting a profile for.
Required Permissions:
- Only members with an "Owner" role can update a team's profile inheritance
- You must be a team member to make profile changes
- Owner status in the team's settings
Limitations
When inheriting profiles, keep these limitations in mind:
- Any team can inherit from the Organization Profile
- A parlor team cannot inherit the Mobile Profile
- A mobile team cannot inherit the Parlor Profile
Inherit a Profile
To inherit a profile, follow the steps below:
Step 1: Access Team Settings
- Go to Settings in the app menu
- Select General to access general settings
- Locate the Team card in the settings view
Step 2: Update Inherited Profile
- Scroll to the Team card's "Inherited profile" field
- Click the Update button next to the inherited profile field
- Select a profile to inherit from the list of available profiles
- Click Update to save the change
Available Profiles:
- Organization Profile (default)
- Mobile Profile (for mobile teams only)
- Parlor Profile (for physical location teams only)
- Other custom profiles your organization has created
Step 3: Update Inherited Configurations
- Scroll to the Team card's "Inherited configurations" field
- Click the Update button next to the inherited configurations field
- Select 1 or more configurations to inherit from the inherited profile
- Click Update to save the change
Selectable Configurations:
- Services settings
- Pricing configurations
- Schedule templates
- Booking rules
- Feature enablements
- And other profile-specific settings
How It Works
Profile inheritance works through a hierarchy system that determines which settings are applied to your team:
The Process:
- You select a parent profile for your team
- Your team automatically receives the settings from that profile
- You can choose which specific configurations to inherit
- Any settings you customize locally override the inherited settings
- Updates to the parent profile may affect non-overridden settings
Benefits of Profile Inheritance
Why Use Inheritance:
- Efficiency - Set up new teams quickly without reconfiguring everything
- Consistency - All teams get the same base configuration
- Centralized Management - Update settings in one location
- Flexibility - Override specific settings per team while maintaining standards
- Scalability - Easier to add new locations or teams as you grow
Common Inheritance Scenarios
Multiple Locations with Same Services
Situation: You have several physical locations that should all offer the same services and pricing.
Solution:
- Create an Organization Profile with standard services and pricing
- All locations inherit from this profile
- Make location-specific overrides only when needed (e.g., local hours)
Benefits:
- Change pricing once, affects all locations
- Maintain consistent customer experience
- Easy management as you scale
Franchise Model
Situation: You're a franchise with franchisees managing their own locations but following your brand standards.
Solution:
- Create profiles by tier (Premium, Standard, Starter)
- Each franchisee inherits from the appropriate profile
- Allow local customization for market-specific needs
Benefits:
- Enforce brand consistency
- Allow operational flexibility
- Easy to update franchise standards
Specialized Teams
Situation: You have general grooming teams and specialized show prep teams.
Solution:
- Create separate profiles for each team type
- General teams inherit from Standard Grooming Profile
- Show prep teams inherit from Show Prep Profile
Benefits:
- Specialized teams get appropriate service menus and pricing
- Easy to replicate team types
- Clear organization by function
Best Practices
- Clear Naming - Use descriptive, consistent profile names
- Document Profiles - Keep records of what each profile contains
- Limit Complexity - Avoid creating too many profile levels
- Regular Reviews - Audit which teams inherit which profiles
- Plan Structure - Develop inheritance strategy before creating profiles
- Use at Scale - Implement profiles when managing multiple teams
- Update Standards - Keep profiles current with best practices
- Train Staff - Ensure team understands inheritance rules
- Test Changes - Test profile updates on one team first
- Document Overrides - Note why specific teams have custom settings
Troubleshooting
Cannot Update Profile Inheritance - Permission Denied
Problem: Error message indicates you don't have permission to update profile inheritance
Possible Causes:
- You don't have Owner role in the team
- Your account permissions are restricted
- You're not a member of the team
Solutions:
- Verify you have Owner role in the team
- Ask the team owner to update the inherited profile
- Request permission from account administrator
Profile Not Available for Inheritance
Problem: The profile you want to use doesn't appear in the available profiles list
Possible Causes:
- Profile is incompatible with team type (e.g., mobile profile for parlor team)
- Profile has been deactivated
- Team type doesn't support that profile
Solutions:
- Verify team type matches profile type
- Check if profile is active
- Contact support for profile availability questions
Settings Not Updating After Profile Change
Problem: Changed the inherited profile but team settings didn't update as expected
Possible Causes:
- Settings have local overrides that take precedence
- Page needs refresh
- System sync delay
Solutions:
- Refresh the page or clear browser cache
- Check for local overrides and revert if needed
- Wait a moment for system to sync
- Verify configuration selections were saved
Team Functionality Issues After Inheriting Profile
Problem: Team inherited profile and now bookings or operations aren't working correctly
Possible Causes:
- Inherited services don't match team capabilities
- Schedule doesn't align with actual availability
- Profile incompatible with team type
Solutions:
- Review inherited services and override as needed
- Update inherited schedule to match actual availability
- Consider switching to different profile
- Break inheritance and use custom settings if needed
Related Articles
- What is a Profile
- Configure a Profile
- Create a Team
- Understanding Teams
- Assign a Member to a Team
- Join a Team
Need Help?
If you have questions about profile inheritance:
- Check our FAQ: Profile and Team Setup FAQs
- Review related articles: See links above for team management guidance
- Contact support: support@mypetparlorapp.com
- WhatsApp support: +27 79 866 2559
- In-app help: Use the help icon in Settings
- Email us: Send questions to support@mypetparlorapp.com