Workflow interchange
(.vmi)
Microsoft Visio .zip file which contains workflow files utilized
to import the workflow design into SharePoint Designer.
Workflow interchange
(.vmi)
Microsoft Visio .zip file which contains workflow files utilized
to import the workflow design into SharePoint Designer.
The following are several high-level Azure, SharePoint and Power Platform offerings to utilize:
1) Applications built by citizen developers
2) Big data and Internet of things
3) Bots and robotic application solutions
4) Business analytics reporting
5) Infrastructure services
6) Managed services
7) Mobile applications
8) Platform and application migrations
9) Sites that are dynamic and responsive
10) Search that is expansive
11) Security based permissions
12) Team sites that are available for collaboration
The SharePoint framework is a very deep technology which can help with these high-level aspects:
1) Paradigm shifts and existing dependencies
2) Database migration aspects
3) Managing and monitoring application aspects
4) Security aspects
5) Data governance aspects
6) Design aspects
7) System planning aspects
The following are three key aspects for evidence-based policymaking with SharePoint:
Reduce un-needed spending. Using a budget can identify and eliminate ineffective and unutilized technologies.
Expand innovative programs. Use new and untested aspects to determine whether they work to identify opportunities.
Strengthen accountability. Collect and report data on program operations and outcomes to hold decision makers accountable for results.
SharePoint is a very powerful tool which can be utilized to reengineer a business process by following these steps:
1) Identify the most important processes to be reengineered.
2) Understand and measure the existing processes and diagram it out with a business process map.
3) Utilize the best technology to solve the problem at hand. Does out of the box technology work or does a custom solution using the Power Platform need to be utilized?
4) Create a proof of concept of the new process and then build on it as needed.
A SharePoint strategic plan needs to include the high-level aspects:
1) Ensure success - focus on developing the knowledge, character, and skills required to succeed and to adapt.
2) Promoting innovation - reimagine the role of technology needed for the needed context.
3) Advancing - ways to contribute to the promoting and advancing knowledge.
The following are four key steps in regard to the scope of a SharePoint project:
1) Identify what is trying to be built from beginning to end.
2) Identify what processes and technologies will be utilized in the built solution.
3) Identify the various systems associated with the built solution that will and will not be included in the scope.
4) Identify the department that will and will not be involved in the development of the built solution.
The following are seven phases of a SharePoint project:
Phase 1 - Concept:
1) Define the purpose
2) Define the proposal
3) Define the requirements
Phase 2 - Analysis:
1) Define requirements are possible
2) Document the specifications
3) Determine what technology will be utilized
Phase 3 - Design:
1) Develop proof of concept set-up and layout
2) Agree on schedule based on what will be developed
3) Obtain initial feedback on proof of concept and ideas
Phase 4 - Test Implementation:
1) Create and develop actual interface, layout and functionality
2) Document the interface, layout and functionality
3) Obtain proper sponsor review
Phase 5 - Testing:
1) Review and test-built solution
2) Have issues list for where items found during testing need input
3) Review and fix issues from testing
Phase 6 - Implement:
1) Ready solution for go-live
2) Deploy and make available solution
3) Communicate solution is available
Phase 7 - Maintain and Support:
1) Maintain solution
2) Update solution
3) Document solution as needed
The following are 5 good sites to reference in regard to everything SharePoint query related:
How to build a query:
https://support.microsoft.com/en-us/office/how-to-build-a-query-2c2e5864-8590-4715-9568-267ad59654fd
Manage query rules:
https://learn.microsoft.com/en-us/sharepoint/manage-query-rules
Building search queries in SharePoint:
Query String URL Tricks for SharePoint and Microsoft 365:
https://learn.microsoft.com/en-us/microsoft-365/community/query-string-url-tricks-sharepoint-m365
SharePoint Online list:
https://learn.microsoft.com/en-us/power-query/connectors/sharepoint-online-list
The following is a SharePoint dictionary word of the day:
Workflow associator
An individual associating a workflow template with a list, library, content type or site.
Web service
description language (WSDL)
Methods and parameters that a SOAP service supports. The definition
registers in a universal description discovery and integration (UDDI).
The following is a SharePoint dictionary word of the day:
Web proxy
Method exposed in a client object model which issues requests
from SharePoint to a remote service which developers can utilize in apps for
SharePoint.
The following is a SharePoint dictionary word of the day:
Web content
accessibility guidelines (WCAG)
Web accessibility guidelines published by the world wide web
consortium (W3C).
Transaction controls – monitor, maintain and review who has what permissions in the environment.
Network controls – monitor the network infrastructure from a security standpoint.
Guest access and vendor management access controls – monitor and change external guest access and vendor access as applicable as projects and contracts are completed.
SharePoint is very complex and to succeed with it, in the enterprise the following would make-up the perfect SharePoint team:
Business analyst team - who would be responsible for capturing and documenting business
requirements for the various sites, Power Platform aspects, custom code, etc.
Build/Development team - who would be responsible for building and updating the sites and
application based aspects.
Quality Analyst team - who would be responsible for testing items before they are deployed to
production.
Operations team - who would be responsible for building and maintaining infrastructure for
the environment.
Security and compliance team - who would be responsible for ensuring that the
deployed items follow the defined security and compliance standards.
Application support team - who would be responsible for supporting the built
sites, Power Platform, coded items in production.
The following are SharePoint dictionary words of the day related to WSDL (Web Services Description Language):
WSDL (Web Services
Description Language)
XML format utilized to describe the network services as collections of communication-based endpoints.
WSDL message
Typed definition of the data which is communicated during a
WSDL operation.
WSDL operation
Description of an action which is supported by a WSDL
service.
WSDL port type
Named set of operations which are supported by one or more endpoints, as specified in WSDL.
The following are some high-level aspects to follow when mapping any SharePoint based process:
• Map out the process "as is"
• Eliminate any process-based exceptions
• Involve the core individuals who execute the process
• Create a draft then document it and share it
• Use the proper tool to map the process
• Capture examples for every step of the process
The following are the core aspects to ask when reviewing a SharePoint process:
• When does a process begin and end?
• What activities are part of moving the process forward?
• What departments or key stakeholders are involved in the process?
• What information is transferred between steps of the process?
The following are three key aspects that are needed for a SharePoint environment:
Management processes - need someone to manage the projects and processes.
Operational processes - need someone to review and maintain the core business processes.
Supporting processes - need someone to provide support and maintenance of the environment.