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