You can use Resource Leveling option. In case resource is Over allocated it will automatically adjusts resource assignment based on availability. In case we have assigned resource with 50% allocation, while resource leveling it will not increase allocation to 100%. This is MSP feature.
Yo have to specify availability of resources while assigning.
i have one task with 2 days duration and 2 Resources are assigned. in this case MS project assumes 2 Resources are working full time ( 8 hrs /day) and total effort for that task is 16x2= 32 Hrs.
In above situation,i have resources working part time ( 4 hrs/day), this needs to be informed in such ...