Służba ochronna pełniona była systemem zmiennym, polegającym na stałym patrolowaniu strefy nadgranicznej i tyłowej, wystawianiu posterunków alarmowych, obserwacyjnych i kontrolnych stałych, patrolowaniu i organizowaniu zasadzek w miejscach rozpoznanych jako niebezpieczne, kontrolowaniu dokumentów i zatrzymywaniu osób podejrzanych, a także utrzymywaniu ścisłej łączności między oddziałami i władzami administracyjnymi. Miejscowość, w którym stacjonowała kompania graniczna, posiadała status garnizonu Korpusu Ochrony Pogranicza.

2 kompania graniczna „Osowik” w 1934 ochraniała odcinek granicy państwowej szerokości 24 kilometrów 890 metrów. Po stronie sowieckiej granicę ochraniały zastawy „Kaniówka”, „Tarnoruda”, „Pastołóka” i „Zajączki” z komendantury „Satanów”.

Kompanie sąsiednie: 4 kompania graniczna KOP „Podwołoczyska” ⇔ 1 kompania graniczna KOP „Kałaharówka” – 1928, 1929, 1931, 1932, 1934 1 kompania graniczna KOP „Podwołoczyska” ⇔ 3 kompania graniczna KOP „Postołówka” – 1938