Sharepoint online Vacation Approval flow & Calendar overview

%3CLINGO-SUB%20id%3D%22lingo-sub-212719%22%20slang%3D%22en-US%22%3ESharepoint%20online%20Vacation%20Approval%20flow%20%26amp%3B%20Calendar%20overview%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-212719%22%20slang%3D%22en-US%22%3E%3CP%3EHello%20Everyone%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20am%20trying%20to%20create%20a%20Vacation%20Approval%20flow%20on%20sharepoint%20online%20and%20I%20would%20like%20your%20thoughts.%20Even%20though%20I%20have%20read%20numerous%20of%20posts%20on%20the%20net%2C%20I%20cannot%20come%20up%20with%20a%20solution%20that%20covers%20all%20my%20business'%20needs.%3C%2FP%3E%3CP%3EMy%20perquisites%20are%3A%26nbsp%3B%3C%2FP%3E%3CP%3E-%26nbsp%3B%3CSPAN%3Esubmitter%20can%20view%20his%20own%20requests%20only%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E-%20managers%2Fapprovers%20can%20view%20all%20of%20their%20department's%20employees%26nbsp%3Bvacation%20requests%20in%20a%20calendar%20mode%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E-%20owner%20of%20the%20company%20and%20a%20couple%20of%20more%20people%20can%20view%20all%20the%20company's%20employees%20vacations%20requests%20in%20a%20calendar%20mode%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EEvery%20input%20will%20be%20highly%20appreciated.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3EThank%20you%20in%20advance%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-212719%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EOffice%20365%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-291094%22%20slang%3D%22en-US%22%3ERe%3A%20Sharepoint%20online%20Vacation%20Approval%20flow%20%26amp%3B%20Calendar%20overview%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-291094%22%20slang%3D%22en-US%22%3E%3CP%3EJust%26nbsp%3B%20in%20case%20anyone%20stumbles%20upon%20this%20page%20trying%20to%20accomplish%20something%20similar%3A%3C%2FP%3E%3CP%3E%3CFONT%3E%3CA%20href%3D%22https%3A%2F%2Fsharepointmaven.com%2Fcreate-vacation-request-approval-workflow-sharepoint%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fsharepointmaven.com%2Fcreate-vacation-request-approval-workflow-sharepoint%2F%3C%2FA%3E%3C%2FFONT%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-213256%22%20slang%3D%22en-US%22%3ERe%3A%20Sharepoint%20online%20Vacation%20Approval%20flow%20%26amp%3B%20Calendar%20overview%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-213256%22%20slang%3D%22en-US%22%3E%3CP%3EHello%20Christopher%20and%20thank%20you%20for%20you%20time%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESo%20if%20I%20go%20with%20the%20first%20option%20(managers%20can%20see%20everyone's%20vacations)%2C%20is%20it%20viable%20via%20Sharepoint%2C%20let's%20say%20a%20new%20list%3F%20Furthermore%2C%20do%20you%20happen%20to%20have%20a%20guide%20available%20from%20some%20link%20on%20the%20net%20perharps%3F%20There%20are%20so%20many%20things%20out%20there%20that%20I%20have%20tried%2C%20but%20cannot%20find%20a%20solution%20that%20suits%20my%20needs.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThank%20you%20again%2C%3C%2FP%3E%3CP%3EKT%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-212950%22%20slang%3D%22en-US%22%3ERe%3A%20Sharepoint%20online%20Vacation%20Approval%20flow%20%26amp%3B%20Calendar%20overview%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-212950%22%20slang%3D%22en-US%22%3EThere%20are%20many%20ways%20to%20skin%20this%20cat%2C%20but%20nothing%20out%20of%20the%20box%20and%20easy.%20Most%20are%20going%20to%20require%20some%20custom%20extensions%20etc.%20more%20than%20likely%20to%20achieve%20something%20like%20this%20in%20SharePoint.%20If%20your%20requirement%20could%20be%20that%20managers%20can%20see%20everyone%20time%20calendar%20entry%20then%20you%20could%20use%20the%20built%20in%20feature%20to%20limit%20list%20items%20so%20that%20people%20can%20only%20read%20their%20own%2C%20then%20list%20owners%20can%20see%20everyones%20that%20would%20be%20easy%20to%20accomplish.%3CBR%20%2F%3E%3CBR%20%2F%3EHowever%2C%20if%20you%20have%20to%20have%20managers%20only%20see%20their%20employee's%20then%20your%20looking%20at%20something%20custom%20to%20trim%20the%20views%20or%20something%20that%20can%20set%20permissions%20on%20every%20submission%20at%20time%20of%20submission.%20Then%20you%20have%20to%20think%20about%20thinks%20such%20as%20when%20a%20manager%20leave%20your%20organization%20and%20hire%20a%20new%20one%2C%20you%20have%20to%20have%20a%20way%20to%20update%20all%20of%20those%20permissions%20etc.%20So%20permissions%20can%20get%20messy%20very%20quickly%2C%20and%20that's%20why%20having%20some%20custom%20maybe%20even%20a%20fancy%20powerapp%20that%20builds%20views%20based%20on%20roles%20instead%20of%20assigning%20direct%20permissions%20you%20could%20go%20that%20route%2C%20but%20with%20Powerapps%2C%20you%20can%20really%20only%20hide%20stuff%20with%20security%20by%20obscurity%20so%20you%20run%20that%20risk%20there.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-212910%22%20slang%3D%22en-US%22%3ERe%3A%20Sharepoint%20online%20Vacation%20Approval%20flow%20%26amp%3B%20Calendar%20overview%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-212910%22%20slang%3D%22en-US%22%3E%3CP%3EI%20have%20almost%20the%20identical%20issue%20and%20just%20posted%20something%20before%20seeing%20this.%20Curious%20if%20you%20find%20out%20anything!%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
New Contributor

Hello Everyone,

 

I am trying to create a Vacation Approval flow on sharepoint online and I would like your thoughts. Even though I have read numerous of posts on the net, I cannot come up with a solution that covers all my business' needs.

My perquisites are: 

submitter can view his own requests only

- managers/approvers can view all of their department's employees vacation requests in a calendar mode

- owner of the company and a couple of more people can view all the company's employees vacations requests in a calendar mode

 

Every input will be highly appreciated.

 

Thank you in advance

4 Replies
Highlighted

I have almost the identical issue and just posted something before seeing this. Curious if you find out anything!

Highlighted
There are many ways to skin this cat, but nothing out of the box and easy. Most are going to require some custom extensions etc. more than likely to achieve something like this in SharePoint. If your requirement could be that managers can see everyone time calendar entry then you could use the built in feature to limit list items so that people can only read their own, then list owners can see everyones that would be easy to accomplish.

However, if you have to have managers only see their employee's then your looking at something custom to trim the views or something that can set permissions on every submission at time of submission. Then you have to think about thinks such as when a manager leave your organization and hire a new one, you have to have a way to update all of those permissions etc. So permissions can get messy very quickly, and that's why having some custom maybe even a fancy powerapp that builds views based on roles instead of assigning direct permissions you could go that route, but with Powerapps, you can really only hide stuff with security by obscurity so you run that risk there.
Highlighted

Hello Christopher and thank you for you time,

 

So if I go with the first option (managers can see everyone's vacations), is it viable via Sharepoint, let's say a new list? Furthermore, do you happen to have a guide available from some link on the net perharps? There are so many things out there that I have tried, but cannot find a solution that suits my needs.

 

Thank you again,

KT

Highlighted

Just  in case anyone stumbles upon this page trying to accomplish something similar:

https://sharepointmaven.com/create-vacation-request-approval-workflow-sharepoint/