Kantonalne javne ustanove osniva Kanton Sarajevo, a osnivački akt donosi Skupština Kantona Sarajevo. Ustanove se osnivaju radi: - obavljanja stručnih i drugih poslova iz oblasti socijalne zaštite, - zbrinjavanja određenih kategorija korisnika socijalne zaštite, - proučavanja pojava i problema u oblasti socijalne zaštite. - obavljanja savjetodavnog rada u rješavanju porodičnih i bračnih problema, te provođenju mjera i akcija u saradnji sa mjesnim zajednicama i drugim organima na suzbijanju i sprečavanju društveno neprihvatljivog ponašanja djece i ostalih pojedinaca, porodica i društvenih grupa. Kanton može osnovati u okviru postojećih ustanova ili kao samostalne ustanove, sigurne kuće i prihvatne stanice za mušku i žensku djecu i omladinu, kao i druge ustanove, po potrebi proširiti ili promijeniti djelatnost postojećih ustanova u skladu sa uvjetima predviđenim ovim zakonom i Zakonom o ustanovama.
čl. 68. Zakona o socijalnoj zaštiti, zaštiti civilnih žrtava rata i zaštiti porodice sa djecom (ks), „Sl. novine KS" br. 28/18