On private property, a driveway or a fenced job site, Sachse requires no container permit. The city is unusually firm about the alternative, though.
The city code requires every street and alley open to the public to be kept free and clear of personal property, and gives an offender 48 hours to remove it after notice. The same chapter tells residents that containers must never be placed in the street or on the sidewalk, or anywhere they would interfere with vehicles or people on foot. In practice that means a container in Sachse belongs on your ground, not on the pavement.
Work inside the public right-of-way is a different matter and runs through a separate permit from the city. The Engineering Department handles those at 469-929-6709, and its office is at 3815 Sachse Road, Building B. Fees are collected when the permit is picked up, and plans have to be drawn to an approved scale.
There are also rules on the container itself once it is in place. A commercial container has to be built to specifications the city accepts, kept in good repair, covered so nothing blows out in transit, and marked with the hauler's name and phone number in letters at least two inches tall. Where a screened area exists, that is where it goes.
Your account manager can walk your address with you, work out where the container can legally sit, and point you to the right desk at the city if anything needs approval first.