Green card holders, or permanent residents, typically cannot obtain secret clearance in the United States. Secret security clearances generally require U.S. citizenship due to national security concerns. However, in some specific circumstances, non-citizens may get a clearance if their employment necessitates it.