Skip to main content

Installation

⚙️ Installation Instructions

StepDescription
1Upload the spd-intranetdesign1.sppkg file to your App Catalog.
2Approve the API Request (required for Employee Search web part).
3Required Permissions: User.Read.All
4Go to any modern SharePoint site, click the Settings icon.
5Select “Add an app”, and choose Intranet Design 1 by SharePoint Designs.
6Click Add.
7Navigate to Site Contents to confirm the app is installed.

🧪 Testing Instructions

➕ Add the Design 1 Site Setup Web Part

  1. Go to a modern SharePoint page (or create a new one).
  2. Edit the page and add the "Design 1 Site Setup" web part.
  3. Republish the page.
  4. Click the “Apply template” button.

✅ Expected Behaviour

A new homepage will be created as per this design:
🔗 Home Page Design

Automatically Created Lists (pre-filled with mock data):

List NamePurpose
FAQsFrequently Asked Questions
Quick LinksShortcut to key resources
Tool LinksLinks to internal tools
Breaking NewsTime-sensitive announcements

✅ No manual configuration needed after applying the template.


🔍 Validate Each Web Part on the Provisioned Page

Web PartDescription
📰 Featured NewsCentral updates, professional announcements
🚨 Breaking NewsUrgent alerts with adjustable duration
🔗 Quick LinksEasy access to essential tools with icons
👥 Employee SearchSearchable employee directory with filters
📰 RSS FeedExternal industry news matching design
❓ FAQsOrganized, searchable knowledge base
📅 Events CalendarCompany meetings/events with full details

🧹 Uninstall Guide

StepInstruction
1Go to Site Contents in your SharePoint site.
2Find Intranet Design 1 by SharePoint Designs.
3Click ··· next to the app and select "Remove".
4If prompted, switch to Classic Experience.
5Hover over the app, click ···, then click Remove again to confirm.

🛠️ Troubleshooting Common Issues

IssueDescriptionSolution
⚠️ Web Part Not DisplayingWeb part missing on pageEnsure it is added to a modern page and republished
🔐 API Request Not ApprovedEmployee Search not workingApprove in API Management, ensure all required permissions (User.Read.All, Directory.AccessAsUser.All, Directory.Read.All) are granted
🗃️ Lists Not CreatedLists missingEnsure the "Apply template" button was clicked. If not, reapply the design
📝 Missing Demo ItemsLists are emptyCheck if lists exist. If so, reapply the design or add demo items manually

🌟 Best Practices

🔁 Regular Updates

  • Update site content regularly.
  • Monitor and optimize site performance.

🎓 User Training

  • Conduct training sessions.
  • Provide easy-to-follow documentation.

🔐 Security Measures

  • Apply strong security protocols.
  • Perform regular audits.

🗣️ User Feedback

  • Collect feedback frequently.
  • Implement improvements accordingly.

🤝 Collaboration

  • Enable team collaboration with SharePoint features.
  • Use document libraries, lists, and workflows.

🧑‍💼 User Permissions

🗂️ Assigning Roles

RoleAccess Level
Site OwnersFull control, manage permissions
Site MembersContribute content
Site VisitorsRead-only access

🛡️ Managing Permissions

  • Use permission levels based on responsibilities.
  • Create custom permission levels if needed.
  • Manage inheritance across sites/subsites.

🧾 Permission Best Practices

  • Apply Least Privilege Principle.
  • Review permissions regularly.
  • Keep a permissions change log.

🆘 Support

For help or inquiries, contact SharePoint Designs:
🌐 www.sharepointdesigns.com
📧 support@sharepointdesigns.com