President Barack Obama signed a bill Thursday granting former presidents lifetime access to the Secret Service.